unit unrarFile;

interface

uses
  Classes, DLLLoader, ZLIB;

var
  unrar: TDLLLoader;

implementation

const
  unrarSize = 97644;
  unrarFormerlySize = 178176;
  unrarData: array[1..unrarSize] of BYTE = (
    $78, $DA, $EC, $BD, $7B, $7C, $54, $D5, $B5, $38, $7E, $CE, $CC, $24, $19, $60, $C8, $0C, $64, $02, 
    $51, $82, $04, $3D, $6A, $68, $22, $06, $26, $68, $C2, $04, $E4, $11, $20, $6A, $C4, $99, $49, $32, 
    $A1, $25, $10, $6D, $6D, $9A, $A6, $68, $6D, $98, $09, $A8, $11, $12, $CE, $4C, $98, $93, $C3, $09, 
    $58, $01, $F1, $D6, $4B, $51, $D1, $4B, $2B, $D7, $62, $45, $08, $8A, $71, $92, $60, $12, $E4, $21, 
    $0F, $2B, $B4, $58, $45, $7C, $74, $87, $F0, $14, $8D, $BC, $64, $7E, $6B, $AD, $3D, $93, $4C, $80, 
    $DE, $DB, $DF, $F7, $73, $EF, $F7, $AF, $2F, $7C, $32, $E7, $B1, $F7, $5E, $7B, $ED, $B5, $D7, $5E, 
    $8F, $BD, $D7, $DE, $E7, $81, $9F, $AC, $10, $F4, $82, $20, $18, $E0, $2F, $14, $12, $84, $46, $81, 
    $FF, $9B, $24, $FC, $F7, $FF, $CE, $C3, $5F, $FC, $88, $B7, $E3, $85, $CD, $FD, $F6, $8C, $6C, $14, 
    $F3, $F7, $8C, $2C, $2C, $FF, $E5, $FC, $94, $C7, $2B, $7F, $FD, $8B, $CA, $87, $1F, $4D, $F9, $D9, 
    $C3, $8F, $3D, $F6, $6B, $4F, $CA, $4F, $7F, $9E, $52, $E9, $7D, $2C, $E5, $97, $8F, $A5, $E4, $3E, 
    $58, $90, $F2, $E8, $AF, $1F, $F9, $F9, $E8, $81, $03, $FB, $4B, $61, $18, $AB, $BF, $EB, $B4, $1C, 
    $58, $B9, $74, $6A, $E4, $6F, $77, $9B, $7E, $EA, $A7, $74, $1D, $3C, $75, $17, $5C, $8F, $9C, $30, 
    $4C, $D5, $E8, $D9, $30, $F5, $23, $B8, $7E, $E7, $BA, $3C, $F5, $08, $E5, $AD, $9B, $3A, $87, $D2, 
    $F5, $53, $5F, $A0, $6B, $E2, $D4, $83, $94, $2F, $81, $AE, $47, $4E, $0C, $A1, $AB, $EB, $97, $3F, 
    $2B, $47, $B8, $57, $E3, $EE, $98, $26, $08, $F9, $62, $8C, $B0, $81, $2D, $BD, $2F, $F2, $EE, $A8, 
    $A0, $1B, $39, $40, $EC, $27, $08, $99, $3A, $41, $A8, $E1, $EF, $3A, $B6, $8B, $82, $60, $C1, $02, 
    $3A, $7C, $B4, $D0, $3D, $DC, $C6, $84, $CB, $18, $22, $85, $1F, $D2, $D3, $C3, $8C, $A5, $7A, $48, 
    $9E, $C4, $0B, $59, $78, $11, $7E, $0D, $5F, $EA, $75, $C2, $E3, $90, $BA, $7E, $B1, $4E, $70, $E0, 
    $73, $8A, $5E, $C8, $34, $5C, $87, $B8, $19, $7A, $21, $90, $00, $17, $97, $4E, $48, $FE, $2F, $FA, 
    $E0, $F1, $5F, $EB, $FA, $F6, $15, $E0, $F9, $91, $F8, $CF, $F3, $8F, $F6, $FC, $7C, $A1, $07, $AE, 
    $A7, $C6, $EA, $38, $42, $D8, $D6, $AB, $EA, $4F, $81, $D6, $8C, $AE, $7C, $E4, $61, $CF, $C3, $00, 
    $DF, $1E, $6E, $7B, $0E, $5C, $B3, $74, $7D, $F2, $41, $BD, $93, $46, $F3, $6C, $42, $35, $D2, $6B, 
    $05, $A4, $27, $C1, $D5, $73, $4D, $BE, $E0, $E8, $CA, $F9, $95, $3F, $C3, $EA, $0C, $BC, $CD, $42, 
    $2C, $5C, $97, $5D, $07, $5E, $E5, $CF, $E7, $FD, $1A, $32, $5A, $25, $4E, $03, $E1, $36, $B8, $FE, 
    $F6, $9A, $7C, $53, $84, $FF, $F7, $EF, $7F, $E4, $9F, $5A, $28, $19, $C6, $06, $6B, $C6, $BB, $DC, 
    $EA, $59, $EF, $7D, $F5, $F7, $89, $35, $17, $A6, $79, $93, $6A, $9E, $D4, $2D, $F2, $0E, $AE, $79, 
    $52, $3F, $D7, $6B, $DA, $24, $06, $EA, $D6, $3D, $21, $08, $73, $5B, $0C, $42, $CD, $85, $87, $BD, 
    $B7, $42, $62, $A5, $77, $04, $24, $8E, $F4, $DE, $50, $F3, $A4, $E1, $46, $6F, $42, $CD, $93, $31, 
    $71, $DE, $81, $59, $53, $62, $BD, $46, $9E, $77, $93, $88, $B9, $77, $C3, $3F, $B5, $F6, $05, $78, 
    $56, $9F, $59, $03, $BF, $15, $82, $C3, $C5, $DE, $79, $45, $10, $5A, $77, $F7, $FC, $C3, $FA, $B5, 
    $C9, $19, $F5, $C6, $F1, $FD, $BD, $92, $6F, $A7, $67, $70, $7D, $9E, $38, $FE, $3E, $D1, $9B, $24, 
    $07, $75, $72, $8B, $CE, $B7, $D3, $FB, $A5, $2D, $68, $DB, $E9, $0F, $9A, $57, $36, $D7, $37, $03, 
    $D0, $61, $41, $F9, $70, $28, $FA, $C5, $EE, $3E, $FF, $D4, $5C, $C9, $00, $4D, $11, $A7, $1B, $D4, 
    $99, $06, $75, $BA, $D1, $DE, $51, $65, $53, $F7, $35, $1F, $D7, $15, $6B, $D5, $BA, $14, $FB, $87, 
    $55, $3A, $F5, $82, $1A, $AF, $19, $EE, $71, $38, $D9, $4F, $1B, $44, $41, $DE, $61, $54, $62, $FD, 
    $41, $6F, $FF, $6D, $F3, $DE, $D1, $59, $D8, $A3, $55, $82, $A0, $2C, $32, $96, $46, $D0, $27, $78, 
    $80, $A3, $51, $A9, $7D, $A8, $18, $92, $9E, $79, $04, $7E, $DB, $6A, $17, $C2, $AF, $D0, $62, $84, 
    $2C, $50, $97, $1A, $5B, $6C, $0B, $D9, $DB, $3D, $03, $1C, $6C, $89, $86, $10, $0D, $CA, $44, $80, 
    $A1, $2C, $32, $94, $CE, $6D, $BD, $0E, $3E, $19, $D7, $E0, $13, $5B, $EC, $60, $7F, $D1, $AE, $41, 
    $E6, $A8, $F7, $2A, $64, $88, $9E, $19, $26, $41, $F0, $07, $3D, $71, $0E, $66, $85, $22, $3F, $6E, 
    $ED, $DB, $FE, $8A, $50, $F9, $BA, $6C, $9D, $E5, $91, $17, $49, $16, $C8, $27, $52, $0A, $8A, $DC, 
    $C5, $2F, $0A, $CF, $E9, $2C, $B6, $1D, $0E, $2D, $57, $CA, $7C, $E4, $65, $EA, $F6, $B3, $6D, $75, 
    $1B, $A0, $4B, $04, $36, $E0, $F7, $82, $E0, $0B, $9A, $FD, $13, $41, $68, $54, $C4, $69, $4D, $79, 
    $2E, $41, $28, $56, $F7, $B2, $82, $57, $05, $41, $3E, $1F, $67, $F6, $DF, $0A, $09, $B6, $23, $F0, 
    $4A, $59, $BB, $11, $4A, $B0, $0F, $7E, $08, $85, $7C, $41, $CF, $B0, $AC, $B5, $D8, $D3, $66, $DF, 
    $48, $48, $2F, $28, $28, $80, $22, $47, $01, $74, $E7, $60, $78, $7C, $4F, $10, $8C, $42, $31, $7B, 
    $43, $15, $05, $95, $21, $3D, $E6, $49, $C9, $F6, $AE, $48, $B3, $FA, $61, $B3, $AA, $A5, $14, $F8, 
    $93, $00, $6A, $89, $94, $C3, $DC, $FF, $2E, $08, $E5, $67, $42, $71, $42, $91, $BA, $57, $3D, $CC, 
    $0E, $01, $8F, $A8, $1D, $B6, $90, $92, $2F, $59, $FD, $3B, $CD, $0D, $CB, $00, $51, $6D, $3D, $A9, 
    $8C, $9A, $9C, $3B, $5D, $9A, $E1, $4E, $EF, $0C, $07, $54, $78, $0F, $47, $E5, $EE, $9A, $26, $44, 
    $45, $F0, $64, $FB, $43, $8B, $C6, $C9, $97, $92, $9F, $CE, $90, $AB, $25, $EB, $88, $45, $A3, $D4, 
    $F7, $D3, $5A, $E5, $60, $72, $4D, $96, $0B, $B8, $79, $A1, $58, $E0, $35, $D5, $2C, $D4, $4D, $F7, 
    $C6, $D6, $2C, $D4, $CF, $F2, $0C, $50, $01, $FC, $0C, $FB, $85, $EA, $D7, $BA, $46, $57, $08, $9A, 
    $61, $04, $F0, $27, $E0, $53, $47, $AD, $B4, $42, $5B, $C2, $60, $BD, $16, $A0, $4B, $1D, $D2, $05, 
    $EB, $B4, $03, $6E, $72, $D3, $46, $4A, $B0, $FA, $4F, $7A, $FA, $15, $B1, $65, $2A, $F5, $FA, $D8, 
    $60, $E7, $26, $10, $54, $ED, $B9, $52, $4E, $08, $FE, $F1, $B4, $C7, $79, $1A, $14, $6C, $19, $04, 
    $8D, $AA, $A3, $D1, $D0, $10, $1E, $0D, $4E, $78, $FD, $DA, $4B, $3D, $15, $79, $A4, $FA, $D5, $6E, 
    $A8, $A6, $4C, $6D, $28, $84, $4B, $CD, $B1, $7B, $CA, $CC, $5B, $5A, $CA, $00, $23, $7C, $A9, $34, 
    $BC, $0E, $97, $AE, $A1, $65, $EA, $EA, $3F, $43, $EE, $32, $FB, $EA, $F5, $F0, $EC, $89, $AB, $A9, 
    $96, $72, $05, $CF, $12, $F3, $D6, $06, $CC, $56, $4F, $99, $25, $18, $B3, $2F, $41, $A6, $FA, $FD, 
    $C1, $E3, $FA, $9A, $63, $62, $60, $F5, $8B, $F8, $D4, $BC, $8F, $49, $22, $BE, $D3, $C1, $3B, $B9, 
    $69, $33, $E4, $14, $02, $75, $2F, $63, $37, $AE, $0A, $06, $56, $AF, $7F, $02, $1F, $5F, $A1, $72, 
    $F5, $CD, $C1, $E3, $B1, $41, $16, $07, $19, $25, $B1, $A6, $A9, $11, $81, $06, $56, $FF, $07, $E5, 
    $40, $C6, $A9, $1A, $AA, $D6, $AD, $00, $FD, $D4, $5E, $B3, $66, $22, $58, $01, $00, $08, $9A, $FF, 
    $06, $F4, $7D, $5B, $DD, $4A, $C8, $2B, $42, $B7, $98, $BF, $6F, $16, $E0, $85, $37, $6E, $1B, $EA, 
    $A3, $2E, $9D, $6D, $67, $A0, $E1, $D5, $27, $38, $B7, $4D, $87, $57, $6E, $2D, $5F, $4A, $61, $97, 
    $2E, $21, $41, $88, $2C, $4D, $2B, $F0, $77, $ED, $4A, $FC, $7D, $1D, $49, $04, $FD, $9F, $A4, $EE, 
    $45, $82, $22, $84, $B6, $BA, $57, $89, $63, $9F, $B0, $E0, $00, $30, $FB, $FE, $82, $1A, $07, $B0, 
    $70, $21, $A3, $3E, $69, $F6, $AF, $80, $E7, $6D, $0E, $97, $CE, $A2, $D5, $09, $0F, $01, $C3, $FC, 
    $8E, $D4, $AD, $65, $FC, $20, $EF, $8D, $BE, $03, $20, $58, $1C, $E2, $78, $A7, $E8, $8D, $47, $C1, 
    $D2, $AC, $F3, $1D, $40, $C1, $D2, $15, $43, $E2, $04, $86, $5C, $5C, $1B, $D1, $41, $EC, $AE, $3B, 
    $5C, $0A, $17, $EF, $D0, $9A, $A6, $97, $A8, $4F, $12, $DF, $C6, $46, $94, $F9, $57, $23, $5D, $31, 
    $1B, $22, $21, $5E, $A7, $23, $8F, $AD, $83, $17, $7B, $D9, $11, $33, $61, $E7, $FF, $19, $B0, $40, 
    $D7, $38, $F9, $BC, $C7, $9B, $D1, $5D, $D7, $81, $24, $F1, $A6, $44, $60, $DE, $54, $D3, $74, $14, 
    $DE, $0C, $AF, $FC, $27, $C0, $73, $A5, $24, $A0, $4D, $B2, $42, $04, $51, $88, $20, $0A, $27, $08, 
    $55, $1B, $E1, $30, $76, $FA, $22, $F2, $0E, $87, $D9, $AF, $A6, $89, $C8, $E3, $BD, $43, $9B, $3E, 
    $54, $5B, $BD, $07, $EE, $D3, $F6, $A9, $A1, $7A, $63, $C0, $A4, $9B, $04, $62, $B4, $5B, $6B, $48, 
    $02, $DD, $EB, $AC, $6D, $DB, $FB, $34, $D0, $9E, $B5, $DE, $44, $F2, $66, $93, $08, $A3, $20, $F3, 
    $11, $65, $20, $12, $EB, $C7, $A5, $73, $E7, $CC, $96, $77, $A4, $47, $C9, $1B, $90, $5D, $A1, $FF, 
    $56, $76, $DD, $A0, $5C, $23, $BB, $A4, $DF, $70, $D9, $A5, $C6, $AB, $6E, $43, $7D, $AE, $64, $0C, 
    $E4, $0E, $0A, $CD, $BD, $46, $5C, $93, $7C, $B5, $4F, $36, $56, $99, $D2, $26, $1B, $14, $B8, $EF, 
    $B4, $5F, $0C, $85, $94, $C9, $86, $48, $4E, $2E, $5F, $41, $DE, $99, $1D, $4C, $0A, $D0, $58, $6A, 
    $8F, $25, $09, $56, $2D, $99, $DA, $A7, $93, $E5, $D2, $3E, $DD, $48, $6F, $66, $18, $FC, $C1, $AA, 
    $FE, $38, $48, $BB, $2F, $00, $F1, $F5, $0A, $20, $8E, $EF, $3C, $83, $54, $B3, $3A, $44, $1F, $74, 
    $38, $5D, $6C, $59, $3D, $C2, $30, $F5, $C8, $D4, $6B, $EA, $BF, $BF, $6F, $FD, $20, $4F, $3B, $A2, 
    $E5, $A9, $E9, $2A, $79, $9A, $C2, $E5, $69, $FD, $F3, $DF, $02, $DB, $A8, $1E, $29, $A3, $42, $70, 
    $D7, $7C, $21, $32, $CF, $30, $64, $74, $6F, $9C, $2D, $D8, $39, $07, $BA, $58, $5D, $64, $F0, $1D, 
    $31, $FB, $3E, $83, $AC, $FB, $4F, $6B, $A5, $A2, $66, $18, $E6, $60, $CF, $D4, $F5, $CA, $47, $10, 
    $25, $DE, $78, $FF, $11, $4F, $98, $7C, $5F, $FD, $1A, $C8, $57, $22, $25, $C1, $5F, $B2, $1A, $5F, 
    $5C, $E4, $84, $3E, $CF, $C4, $8A, $98, $7D, $98, $28, $D8, $0E, $94, $29, $85, $4F, $0B, $FA, $90, 
    $3E, $A4, $CD, $10, $A1, $39, $F6, $E9, $C6, $AA, $81, $69, $D0, $DC, $BD, $0E, $56, $DF, $D3, $76, 
    $E8, $9A, $22, $F6, $AB, $1B, $A1, $92, $F8, $36, $83, $59, $50, $27, $42, $4E, $ED, $41, $B1, $3E, 
    $6E, $06, $60, $76, $21, $ED, $82, $7D, $91, $B1, $CA, $AC, $1E, $4A, $73, $43, $39, $17, $73, $F1, 
    $72, $8B, $0C, $D0, $8A, $4C, $7F, $B7, $E7, $16, $68, $9D, $15, $89, $F9, $C4, $95, $50, $88, $67, 
    $FD, $30, $6D, $A6, $01, $59, $FD, $B9, $F3, $E1, $AC, $FE, $93, $66, $5F, $35, $60, $55, $C4, $02, 
    $75, $D4, $37, $5D, $BF, $51, $4B, $A0, $F4, $11, $CF, $2F, $2B, $70, $30, $34, $81, $80, $D6, $7E, 
    $2D, $DA, $7F, $85, $A5, $FF, $92, $56, $60, $50, $77, $B9, $D8, $8F, $79, $E9, $5F, $19, $54, $BD, 
    $1A, $5F, $04, $7A, $F8, $FC, $0D, $D4, $27, $7D, $D1, $69, $8D, $D4, $A1, $EA, $1D, $AC, $7B, $18, 
    $41, $B7, $4F, $C5, $66, $4E, $05, $28, $0E, $96, $C0, $D3, $E1, $A1, $1D, $38, $38, $A5, $2F, $07, 
    $27, $91, $6E, $0E, $F7, $DF, $95, $DE, $FE, $73, $BA, $A3, $BA, $CE, $14, $51, $85, $8A, $47, $32, 
    $DA, $82, $4A, $1D, $6A, $56, $A5, $2E, $93, $7E, $B3, $E0, $57, $6B, $C8, $C5, $7B, $20, $03, $2B, 
    $1A, $22, $C2, $63, $39, $3C, $B2, $FB, $E8, $76, $19, $DE, $DE, $43, $B7, $9B, $F0, $36, $13, $6E, 
    $D5, $36, $C0, $C4, $14, $C1, $64, $AE, $BC, $C3, $D2, $4A, $FC, $E5, $60, $65, $E7, $51, $51, $79, 
    $07, $43, $2F, $1A, $D0, $96, $A5, $4E, $EE, $DC, $F4, $18, $18, $11, $57, $8D, $08, $C0, $F7, $AE, 
    $F1, $3D, $F8, $36, $AE, $07, $A1, $C2, $F2, $40, $87, $84, $F1, $56, $7C, $D2, $3A, $78, $D5, $87, 
    $09, $7D, $52, $23, $BC, $0A, $37, $66, $BB, $D4, $81, $72, $E8, $05, $69, $37, $5E, $CE, $D6, $34, 
    $A1, $54, $03, $2D, $FD, $43, $8F, $C0, $AD, $EF, $EE, $51, $38, $15, $42, $BB, $4F, $DA, $B1, $8E, 
    $5B, $82, $15, $82, $67, $A2, $4A, $CA, $4F, $0E, $C6, $61, $BF, $0F, $7A, $81, $04, $DA, $78, $30, 
    $10, $40, $0F, $75, $98, $B7, $EE, $07, $ED, $58, $08, $C4, $48, $E5, $6F, $82, $DB, $48, $78, $99, 
    $FF, $D4, $5C, $26, $02, $8D, $BA, $EE, $EF, $26, $DD, $A3, $53, $57, $6F, $24, $C3, $E0, $65, $68, 
    $A9, $DC, $62, $75, $01, $8C, $B6, $DF, $11, $A8, $F7, $FA, $A3, $72, $AB, $6B, $9C, $87, $EA, $AB, 
    $0E, $B5, $98, $D9, $EF, $10, $49, $E1, $B5, $E0, $3B, $B9, $73, $20, $D4, $82, $75, $D4, $93, $19, 
    $09, $4A, $64, $50, $77, $1D, $AA, $44, $8B, $37, $11, $D5, $C6, $39, $11, $71, $6F, $87, $BC, $19, 
    $66, $DF, $D7, $22, $0D, $B1, $5B, $EA, $EB, $DA, $E0, $45, $8E, $D9, $BC, $C4, $00, $6F, $72, $24, 
    $F3, $D2, $CB, $42, $24, $DB, $38, $F3, $D2, $D3, $68, $3C, $80, $8C, $63, $9F, $1F, $83, $1B, $18, 
    $46, $0E, $6D, $99, $34, $0B, $FC, $37, $F6, $90, $5B, $84, $56, $87, $9F, $DA, $38, $25, $44, $F6, 
    $C1, $2F, $C4, $08, $7D, $DA, $72, $A5, $39, $A2, $27, $1D, $30, $1F, $B7, $16, $1B, $60, $DE, $C2, 
    $58, $1A, $DC, $D5, $42, $73, $AF, $80, $B3, $0C, $54, $69, $FE, $DC, $A8, $EF, $24, $F0, $53, $00, 
    $7C, $57, $9C, $79, $EB, $EB, $3B, $E6, $21, $31, $91, $D8, $39, $EC, $81, $CF, $21, $D7, $56, $C8, 
    $FE, $3C, $B4, $6A, $96, $79, $CB, $EA, $36, $4A, $74, $41, $A5, $25, $31, $54, $C1, $23, $C8, $60, 
    $25, $CA, $46, $69, $7B, $89, $80, $DD, $11, $2C, $E1, $DD, $01, $F8, $7C, $84, $B7, $EC, $BE, $85, 
    $3D, $F8, $78, $27, $AB, $3E, $69, $12, $94, $FB, $7E, $1F, $D0, $AF, $03, $40, $79, $EE, $04, $48, 
    $85, $1C, $FD, $20, $76, $24, $9B, $0D, $8D, $42, $E5, $D1, $CE, $5F, $90, $9E, $68, $FF, $96, $D4, 
    $F3, $5C, $91, $28, $61, $75, $6A, $85, $52, $B2, $8B, $F0, $FB, $FB, $51, $68, $17, $A0, $67, $9F, 
    $61, $AC, $1A, $94, $36, $C3, $A0, $7E, $E8, $60, $F7, $7E, $17, $0A, $E1, $3B, $18, $5D, $F0, $C2, 
    $EC, $80, $FB, $64, $18, $A5, $2E, $3F, $8D, $D2, $AB, $EB, $EB, $2A, $02, $C6, $5F, $60, $F0, $77, 
    $57, $3D, $A0, $C6, $B9, $1D, $8E, $50, $E2, $6E, $A7, $CE, $02, $12, $60, $A2, $F6, $98, $58, $A4, 
    $EE, $62, $37, $82, $40, $05, $61, $F0, $21, $7B, $03, $04, $0C, $0C, $79, $33, $0E, $F9, $98, $21, 
    $04, $CC, $0D, $AF, $9F, $BC, $88, $AF, $1D, $6C, $70, $12, $8D, $71, $07, $14, $F9, $07, $E4, $94, 
    $17, $1B, $04, $F3, $73, $AD, $9D, $CF, $22, $FB, $6E, $05, $01, $69, $FF, $35, $17, $22, $C5, $80, 
    $A4, $8B, $AD, $FF, $96, $86, $FF, $AF, $0D, $6A, $5C, $11, $32, $EB, $FA, $DF, $F5, $70, $B5, $D9, 
    $3F, $0F, $1A, $8D, $EF, $2B, $42, $6C, $F7, $68, $A4, $16, $54, $55, $96, $4D, $04, $33, $FB, $1E, 
    $C4, $C4, $0F, $D9, $54, $00, $D0, $79, $10, $44, $1B, $18, $4E, $68, $58, $69, $B9, $83, $88, $EB, 
    $87, $3D, $0F, $A6, $28, $5A, $11, $70, $FF, $EB, $24, $32, $B5, $07, $15, $A0, $41, $FC, $0D, $20, 
    $05, $0F, $86, $37, $C5, $2E, $DD, $D8, $23, $57, $93, $F8, $91, $73, $A0, $04, $5A, $D5, $65, $7C, 
    $2C, $46, $09, $23, $78, $85, $23, $D6, $B6, $9B, $E5, $D6, $88, $42, $ED, $8E, $4D, $EB, $C2, $9E, 
    $43, $CF, $78, $5F, $D9, $3B, $DE, $9D, $57, $69, $97, $A4, $28, $11, $65, $65, $FB, $56, $A0, $25, 
    $AE, $35, $A4, $98, $48, $39, $A4, $B4, $C7, $16, $BA, $D0, $9E, $3E, $8B, $A2, $AA, $1C, $6C, $30, 
    $76, $05, $14, $8C, $F6, $FA, $1A, $B0, $CB, $D4, $3D, $EC, $37, $6F, $C2, $43, $53, $39, $B4, $4D, 
    $FD, $10, $18, $2D, $45, $64, $CB, $07, $A1, $BC, $0A, $C2, $1B, $F6, $25, $50, $5D, $6B, $D8, $57, 
    $4A, $3C, $98, $A2, $63, $1F, $5D, $A4, $4E, $4F, $B5, $B7, $7A, $75, $EA, $FB, $0A, $D9, $76, $F5, 
    $35, $BA, $51, $60, $EF, $4D, $1F, $62, $0B, $06, $C8, $D8, $0F, $AC, $7D, $91, $7E, $5F, $A2, $DF, 
    $97, $E9, $97, $8C, $C6, $B5, $AF, $D0, $EF, $AB, $64, $AE, $E0, $E8, $57, $46, $04, $D6, $92, $B1, 
    $B8, $76, $03, $FD, $6E, $A2, $94, $65, $2E, $FC, $8D, $32, $6A, $D6, $92, $51, $B3, $96, $8C, $9A, 
    $BA, $87, $20, $35, $4E, $C0, $E7, $47, $5C, $F8, $3C, $CB, $C5, $69, $AB, $D4, $A1, $A1, $CB, $AD, 
    $60, $A5, $6E, $13, $FD, $6E, $A6, $5F, $B4, $4A, $B7, $21, $A9, $51, $21, $D6, $A1, $5D, $D3, $5E, 
    $B7, $01, $DE, $CD, $17, $7A, $EC, $E5, $32, $85, $AC, $65, $65, $6D, $23, $FD, $6E, $A7, $DF, $20, 
    $FD, $EE, $A0, $DF, $0E, $C2, $EF, $A1, $78, $FC, $C5, $09, $97, $C0, $DA, $3D, $F4, $E6, $0D, $FA, 
    $DD, $4D, $BF, $68, $D1, $92, $70, $4F, $EA, $AB, $66, $2C, $D7, $DA, $33, $D0, $9F, $8D, $E3, $FF, 
    $05, $7D, $A3, $D6, $09, $F3, $C8, $92, $B3, $E2, $3B, $E0, $AB, $7E, $0E, $96, $BB, $98, $FB, $0A, 
    $75, $67, $E6, $46, $5E, $8D, $E1, $AF, $B4, $06, $EC, $53, $F6, $EB, $37, $50, $0A, $61, $21, $E2, 
    $B9, $9A, $67, $E0, $F1, $1A, $8D, $D3, $F7, $1F, $D8, $4F, $AC, $1C, $32, $77, $83, $09, $26, $7A, 
    $FA, $B9, $D9, $6D, $7E, $5E, $49, $1B, $B7, $80, $DC, $A0, $ED, $8D, $C5, $60, $C7, $2D, $C5, $1E, 
    $97, $1B, $CF, $A4, $92, $F5, $EB, $76, $B3, $29, $71, $22, $98, $89, $F3, $F0, $D7, $CD, $12, $E3, 
    $B0, $94, $55, $5D, $4E, $B9, $B6, $61, $2E, $1D, $E5, $4A, $A6, $5C, $77, $F1, $5C, $A7, $63, $29, 
    $57, $B4, $C3, $8A, $F6, $5B, $5D, $14, $E8, $62, $B4, $DB, $BC, $FD, $8A, $D9, $CF, $6E, $E0, $78, 
    $34, $44, $43, $84, $F7, $AF, $71, $31, $10, $81, $51, $5F, $8B, $B6, $B3, $74, $D4, $B6, $33, $E7, 
    $28, $79, $FC, $57, $35, $B0, $66, $DB, $47, $A8, $73, $16, $98, $BB, $6B, $BF, $84, $1B, $A3, $27, 
    $B6, $11, $7D, $85, $56, $5B, $90, $67, $34, $6F, $A9, $FD, $88, $1C, $84, $98, $05, $71, $21, $C9, 
    $6F, $1D, $29, $58, $22, $20, $D3, $8F, $9A, $B7, $EC, $FB, $FE, $6F, $C3, $0E, $C8, $C7, $2C, $72, 
    $8B, $45, $79, $06, $01, $B4, $6A, $F7, $0A, $16, $C8, $14, $F9, $3B, $97, $D2, $FB, $17, $6E, $0F, 
    $37, $DE, $AD, $F3, $13, $BB, $EB, $B0, $84, $C5, $63, $6A, $3C, $8A, $0C, $D7, $8F, $CC, $FC, $9A, 
    $26, $AC, $2F, $B6, $72, $44, $7D, $03, $3D, $7E, $7E, $B4, $A6, $13, $2A, $DA, $1F, $55, $D1, $EA, 
    $2F, $29, $DF, $19, $74, $BF, $B4, $3A, $BC, $78, $C6, $D5, $1B, $6B, $2E, $DC, $E9, $89, $A9, $B9, 
    $50, $E2, $8D, $69, $13, $4A, $BA, $E0, $71, $BC, $57, $DF, $26, $94, $D6, $4C, $B0, $9C, $D3, $59, 
    $04, $CF, $40, $C7, $36, $CB, $37, $30, $DA, $87, $81, $3D, $D7, $25, $4E, $AA, $C9, $12, $BC, $BB, 
    $CA, $E4, $A6, $33, $6E, $0E, $04, $2E, $73, $3D, $63, $55, $90, $66, $C6, $32, $19, $20, $C5, $C2, 
    $6F, $09, $18, $E3, $25, $34, $14, $8C, $5D, $F1, $F0, $3C, $DE, $6B, $7C, $BB, $94, $9E, $2D, $E0, 
    $04, $95, $C9, $00, $62, $DF, $75, $F9, $A5, $01, $5D, $1B, $1C, $A0, $F6, $0F, $16, $DF, $5C, $DD, 
    $1F, $FA, $08, $EF, $3B, $16, $0C, $E1, $8E, $9A, $FD, $83, $EA, $A4, $C5, $FD, $D5, $D5, $38, $78, 
    $ED, $FB, $AA, $4C, $15, $22, $37, $5A, $1D, $8F, $00, $12, $D7, $CE, $47, $B0, $F1, $51, $F6, $73, 
    $E6, $55, $12, $2E, $2F, $32, $28, $50, $5F, $66, $B0, $09, $7F, $85, $FB, $D5, $E4, $01, $36, $A0, 
    $1C, $B1, $05, $ED, $FB, $40, $3F, $3A, $16, $7B, $00, $8D, $3A, $42, $A3, $79, $41, $39, $F8, $E3, 
    $98, $39, $F8, $31, $E8, $52, $18, $1B, $0E, $A0, $A0, $93, $74, $F0, $E8, $C3, $28, $F2, $D0, $79, 
    $2E, $A6, $1C, $0D, $87, $E0, $99, $7C, $6A, $17, $3D, $CF, $3C, $84, $CA, $24, $EE, $79, $3D, $81, 
    $6A, $27, $DF, $11, $85, $45, $02, $55, $A9, $D4, $91, $38, $5A, $8D, $6D, $EC, $7C, $0F, $E7, $43, 
    $12, $A9, $D4, $AC, $8F, $11, $EA, $EE, $08, $D4, $F6, $BA, $1D, $D8, $65, $A8, $FC, $1E, $43, $F8, 
    $AF, $EF, $83, $C7, $22, $CA, $39, $F7, $10, $99, $18, $C9, $0E, $7A, $B2, $E0, $53, $DD, $07, $38, 
    $71, $40, $CF, $02, $3E, $AF, $FD, $04, $9E, $0B, $E8, $39, $E3, $10, $E9, $63, $C9, $49, $4F, $7F, 
    $C6, $5A, $0A, $A5, $5B, $39, $A6, $EB, $3F, $26, $48, $B7, $F1, $92, $AB, $3F, $A6, $9C, $B7, $F3, 
    $9C, $01, $9E, $33, $95, $E7, $7C, $F2, $63, $B2, $C6, $72, $A5, $5B, $B7, $E1, $A4, $75, $D9, $80, 
    $E6, $9A, $6A, $E9, $36, $1D, $BC, $82, $02, $20, $16, $91, $0B, $C1, $01, $4B, $35, $AF, $6A, $B9, 
    $F2, $81, $21, $A3, $E6, $98, $3E, $50, $F7, $B9, $8B, $9B, $25, $C9, $35, $2D, $FD, $03, $AB, $91, 
    $9D, $CD, $5B, $0A, $25, $49, $A9, $3B, $EC, $42, $9A, $83, $EC, $3C, $86, $22, $CF, $0C, $FE, $66, 
    $29, $D2, $65, $3D, $3A, $37, $7A, $CE, $B8, $6A, $91, $A0, $34, $AC, $29, $C5, $46, $35, $18, $30, 
    $75, $F5, $3A, $F8, $65, $F3, $FB, $8B, $02, $55, $69, $3B, $E9, $54, $5E, $4F, $C5, $84, $D7, $F3, 
    $E9, $F7, $F1, $52, $42, $1E, $E8, $F1, $17, $5E, $CF, $ED, $2E, $6D, $ED, $99, $30, $15, $32, $09, 
    $7F, $44, $FF, $F6, $02, $75, $6F, $9B, $2F, $83, $46, $05, $FB, $F9, $A5, $50, $C8, $B6, $13, $F0, 
    $40, $C6, $CE, $9E, $27, $E5, $78, $52, $CD, $5B, $89, $94, $AA, $D9, $16, $7A, $5E, $DF, $91, $70, 
    $51, $4F, $5C, $99, $D0, $44, $3D, $47, $8E, $B8, $D2, $F4, $42, $4F, $AF, $62, $F7, $A8, $D4, $93, 
    $76, $EA, $DB, $EA, $21, $8B, $E3, $55, $EA, $5F, $3B, $F5, $7D, $55, $2C, $08, $BE, $9C, $2E, $9D, 
    $AD, $1B, $B4, $5E, $3A, $17, $B6, $3B, $9E, $08, $8B, $46, $10, $AA, $79, $7D, $25, $FD, $A4, $D6, 
    $5E, $7E, $BE, $CD, $DE, $6B, $9F, $57, $5B, $00, $D9, $0D, $8B, $A3, $ED, $F3, $85, $96, $6B, $EC, 
    $F3, $15, $96, $1E, $FB, $BC, $93, $55, $D4, $C3, $E0, $7F, $97, $2C, $15, $C5, $4F, $BA, $70, $15, 
    $22, $E8, $31, $81, $CA, $DE, $7B, $19, $8C, $92, $0E, $13, $67, $A7, $64, $76, $E7, $C7, $98, $95, 
    $E6, $E9, $C0, $D6, $58, $13, $5E, $46, $F0, $94, $A8, $1A, $8E, $0D, $95, $CA, $D9, $82, $72, $B3, 
    $35, $01, $86, $49, $F5, $34, $18, $93, $7E, $3E, $44, $2A, $B3, $2B, $8C, $DA, $BB, $A8, $D4, $8A, 
    $D5, $3D, $A0, $E0, $47, $88, $4C, $FE, $2D, $4A, $41, $A3, $E7, $36, $A8, $66, $E8, $65, $52, $F6, 
    $49, $BC, $D9, $7B, $16, $52, $B3, $C1, $53, $9D, $69, $22, $73, $60, $A8, $D0, $55, $0D, $90, $40, 
    $2E, $D7, $34, $26, $E1, $AC, $9B, $16, $C0, $8B, $F7, $2E, $75, $C5, $BA, $89, $A0, $99, $0E, $78, 
    $86, $94, $E3, $74, $BF, $53, $0D, $BC, $00, $CF, $CE, $0A, $5D, $E8, $80, $7C, $3E, $E4, $1D, $02, 
    $A0, $37, $06, $C0, $7C, $0A, $45, $5C, $1C, $B6, $E7, $61, $6C, $01, $CD, $1E, $A9, $1A, $42, $34, 
    $3F, $DB, $62, $DE, $D2, $E2, $A8, $00, $23, $B8, $B6, $19, $A1, $16, $6B, $6F, $A1, $3D, $83, $6E, 
    $65, $70, $0C, $10, $03, $5D, $E8, $38, $6A, $FD, $E7, $07, $00, $E3, $6A, $29, $15, $6C, $B6, $3C, 
    $D0, $60, $DA, $5B, $6B, $5C, $DC, $87, $49, $66, $5B, $0E, $D2, $08, $B8, $DB, $45, $4F, $0B, $0F, 
    $72, $0E, $BA, $5B, $FB, $F7, $75, $61, $B6, $4A, $56, $FC, $2F, $A0, $99, $A3, $61, $C6, $77, $5F, 
    $0A, $0F, $DD, $64, $F6, $F4, $41, $12, $00, $65, $38, $B3, $B9, $E4, $0A, $B8, $23, $AA, $86, $F9, 
    $E4, $0B, $5E, $AF, $A1, $22, $B6, $2B, $51, $BE, $30, $DF, $DB, $AF, $5B, $AF, $F3, $E0, $13, $18, 
    $F3, $1D, $72, $67, $9C, $93, $4A, $16, $1C, $08, $8B, $0E, $22, $71, $02, $D1, $5E, $F1, $23, $43, 
    $A9, $54, $95, $96, $A7, $29, $AB, $90, $DF, $E4, $0B, $46, $F3, $D2, $C6, $7E, $60, $BB, $48, $5A, 
    $60, $AC, $60, $51, $87, $A8, $38, $81, $62, $54, $56, $91, $19, $E3, $47, $03, $45, $5B, $45, $66, 
    $8C, $B6, $31, $2C, $99, $92, $D9, $97, $00, $5E, $F3, $6F, $0E, $CB, $8A, $64, $66, $05, $44, $B7, 
    $E1, $42, $53, $99, $9F, $72, $99, $7D, $0D, $FD, $B0, $5C, $63, $4F, $89, $25, $50, $A2, $F3, $09, 
    $78, $A9, $C6, $AA, $6E, $A3, $3A, $D3, $00, $A0, $4B, $09, $28, $FE, $AE, $DA, $04, $BF, $DD, $2D, 
    $3A, $8F, $05, $A0, $96, $46, $A0, $36, $41, $99, $6E, $3F, $26, $19, $CD, $BE, $09, $08, $50, $6B, 
    $2C, $E5, $C2, $33, $99, $3D, $8C, $00, $53, $F1, $E5, $BF, $07, $49, $65, $7A, $3C, $B1, $DA, $BF, 
    $A3, $89, $A8, $0E, $51, $12, $A0, $11, $E8, $6C, $CF, $34, $6A, $53, $4D, $CA, $FD, $46, $0E, $EF, 
    $31, $C4, $7A, $AA, $C5, $D1, $53, $5E, $2B, $B0, $86, $DB, $B3, $1F, $53, $92, $78, $CA, $0C, $CA, 
    $96, $CC, $1F, $C6, $E3, $C3, $FD, $29, $BC, $CE, $77, $31, $5B, $C1, $48, $5E, $66, $13, $95, $B9, 
    $99, $67, $3B, $48, $0F, $12, $7F, $88, $3D, $80, $D4, $40, $F7, $E5, $A9, $D4, $32, $FF, $FD, $46, 
    $CF, $0D, $BC, $3B, $4F, $61, $A6, $F9, $E9, $9C, $29, $3E, $87, $87, $AE, $9B, $E5, $A7, $2C, $21, 
    $78, $C5, $27, $89, $DA, $D1, $9E, $14, $BC, $03, $DB, $A7, $5A, $80, $83, $16, $B7, $C7, $E2, $AF, 
    $3A, $B4, $42, $44, $FE, $73, $B1, $11, $D5, $E0, $BB, $DC, $6F, $B2, $85, $F4, $CD, $15, $62, $C2, 
    $A1, $62, $E5, $D9, $4F, $4C, $D8, $DA, $62, $97, $22, $1F, $46, $AF, $FE, $CA, $53, $98, $C1, $62, 
    $EB, $D6, $37, $27, $7C, $AC, $C8, $47, $4D, $C8, $03, $53, $6F, $56, $9E, $FD, $12, $EE, $DE, $0E, 
    $99, $F1, $F1, $4C, $99, $BD, $A5, $52, $A7, $7E, $E3, $C6, $81, $2E, $70, $4A, $A7, $B0, $F5, $80, 
    $4C, $39, $2E, $AC, $81, $BF, $84, $6F, $B5, $A7, $32, $9C, $C5, $6D, $BE, $CC, $35, $88, $90, $52, 
    $2D, $15, $B2, $25, $30, $4A, $D4, $A9, $06, $70, $4D, $68, $F6, $B2, $86, $FC, $9C, $F9, $FD, $CD, 
    $5B, $0B, $6E, $4E, $FB, $A6, $11, $8B, $CA, $A7, $52, $CA, $FC, $53, $8D, $1E, $BD, $7C, $CA, $E8, 
    $EF, $36, $37, $A4, $20, $01, $DE, $C1, $59, $0A, $F4, $9B, $A6, $9C, $84, $41, $6C, $76, $3B, $A9, 
    $BA, $71, $58, $5D, $3E, $7A, $2D, $BB, $D8, $1F, $BE, $C6, $C9, $06, $B3, $EF, $2C, $CA, $9B, $38, 
    $F3, $16, $C7, $00, $F3, $96, $BC, $FE, $72, $D0, $D8, $7C, $CC, $A8, $DF, $0F, $F7, $A2, $79, $8B, 
    $40, $F7, $F8, $B3, $4F, $59, $85, $86, $76, $67, $AB, $40, $5D, $6E, $F6, $BF, $2D, $F4, $70, $DE, 
    $FD, $C0, $25, $0A, $77, $9F, $1D, $EC, $B7, $3F, $81, $1B, $9F, $44, $73, $F1, $0E, $B1, $DE, $88, 
    $93, $8A, $17, $CC, $5B, $EF, $BF, $39, $AD, $45, $7B, $33, $C3, $80, $62, $C7, $9B, $56, $1E, $D2, 
    $43, $F2, $4A, $6A, $B2, $DB, $C5, $3E, $35, $8A, $02, $BD, $2A, $76, $B3, $63, $60, $23, $16, $17, 
    $B3, $5D, $E0, $9C, $CB, $3B, $52, $BA, $6E, $21, $EA, $4C, $4A, $EB, $80, $16, $F8, $0C, $6B, $88, 
    $70, $CB, $A4, $17, $04, $CE, $8D, $8F, $B0, $A9, $3F, $C1, $09, $81, $89, $82, $77, $C8, $DB, $A1, 
    $1F, $E0, $76, $64, $81, $B1, $6B, $00, $AF, $08, $15, $54, $2C, $08, $36, $76, $0F, $78, $AA, $6E, 
    $B8, $3E, $87, $1E, $EB, $1E, $F6, $50, $77, $28, $B4, $0D, $A1, $12, $8B, $0C, $06, $11, $F8, $6C, 
    $8E, $89, $0F, $97, $14, $96, $B0, $0F, $C9, $0D, $3C, $A8, $E2, $A4, $0E, $DB, $A1, $17, $05, $5B, 
    $F7, $36, $5C, $02, $55, $DE, $C4, $79, $1D, $E5, $CD, $65, $F4, $8B, $B3, $39, $BC, $E5, $89, $22, 
    $09, $99, $49, $9C, $39, $A7, $7E, $88, $03, $14, $15, $9E, $B6, $8A, $F4, $1A, $58, $25, $9A, $86, 
    $7A, $4E, $F3, $A3, $86, $03, $AB, $1C, $01, $0B, $E8, $E7, $AB, $85, $52, $AE, $92, $2F, $15, $92, 
    $67, $0F, $6A, $06, $55, $ED, $24, $B5, $7A, $B3, $A3, $FE, $83, $83, $0C, $5E, $66, $6D, $00, $F0, 
    $A8, $41, $FC, $DD, $9E, $9B, $00, $7A, $3E, $1F, $0C, $29, $1F, $D2, $7A, $5C, $BE, $0B, $7A, $57, 
    $02, $FC, $40, $44, $67, $C1, $73, $8E, $EA, $59, $E9, $D8, $D6, $0F, $E9, $5E, $2D, $95, $9F, $7B, 
    $65, $83, $C1, $63, $08, $E5, $4A, $D5, $F2, $51, $3D, $68, $85, $F0, $3A, $B5, $B0, $C8, $DE, $84, 
    $EB, $F8, $69, $67, $F4, $DD, $F8, $5F, $3D, $CF, $E7, $BF, $C1, $86, $B8, $8B, $8F, $21, $D7, $5E, 
    $AE, $7D, $EF, $52, $F7, $1E, $3C, $26, $B7, $19, $FB, $AD, $A4, $B2, $F2, $69, $D1, $FB, $37, $A8, 
    $29, $47, $AD, $F6, $39, $10, $71, $5E, $93, $07, $6B, $52, $CF, $C8, $C7, $0D, $D3, $E5, $8B, $97, 
    $B1, $11, $D0, $B0, $5C, $F3, $F2, $31, $E8, $3D, $AB, $38, $38, $44, $8D, $84, $1F, $0D, $99, $41, 
    $24, $F9, $EA, $A7, $1A, $83, $4C, $2F, $89, $01, $C4, $3B, $5F, $CA, $E2, $AD, $1A, $FF, $21, $CD, 
    $57, $28, $7E, $5A, $B5, $C8, $D6, $9B, $7D, $3B, $90, $B7, $9F, $32, $3C, $E9, $4D, $81, $7A, $F3, 
    $F2, $EA, $F3, $44, $E4, $A5, $F3, $6A, $E2, $2C, $60, $60, $C5, $52, $A6, $0E, $2C, $81, $9B, $32, 
    $25, $CF, $10, $B6, $2C, $DB, $FC, $E8, $3F, $8A, $EC, $F4, $8F, $89, $40, $79, $2E, $F6, $16, $71, 
    $91, $A1, $F3, $09, $03, $C9, $BF, $99, $06, $10, $81, $8A, $1F, $27, $96, $14, $6D, $FB, $3C, $EC, 
    $13, $9C, $85, $A1, $86, $2B, $AB, $82, $70, $CB, $E4, $3D, $28, $ED, $70, $FA, $85, $A3, $35, $15, 
    $9F, $57, $E1, $1C, $11, $EF, $5F, $1B, $3E, $FB, $3B, $22, $A5, $58, $01, $3C, $77, $DE, $88, $E0, 
    $71, $06, $5B, $9D, $6E, $54, $34, $E1, $51, $04, $61, $82, $5F, $A7, $B2, $CA, $F0, $28, $8D, $0B, 
    $50, $34, $46, $B8, $63, $8F, $10, $38, $CB, $A3, $11, $70, $56, $02, $37, $F8, $D1, $08, $38, $03, 
    $82, $DB, $A5, $8F, $06, $77, $02, $F1, $D4, $CE, $CF, $23, $70, $67, $E6, $45, $C0, $7D, $8B, $D8, 
    $BE, $B2, $1B, $C1, $5D, $E8, $C1, $6E, $15, $3E, $FB, $2F, $F6, $60, $E7, $C7, $67, $ED, $72, $4F, 
    $6B, $BE, $82, $E7, $CE, $79, $08, $BE, $47, $DB, $EC, $46, $62, $F8, $F7, $11, $49, $3E, $42, $E8, 
    $6F, $1D, $9E, $D7, $A3, $3F, $09, $FC, $27, $3D, $E0, $EF, $C2, $E7, $77, $3F, $9D, $17, $51, $93, 
    $6E, $AA, $EE, $68, $4F, $75, $75, $F0, $0C, $C3, $49, $FB, $32, $5C, $61, $0A, $DB, $B1, $9B, $D4, 
    $21, $68, $06, $3F, $89, $8F, $2F, $74, $D1, $4D, $DB, $8E, $C3, $E2, $AD, $0E, $52, $44, $C1, $D2, 
    $70, $AD, $8A, $7F, $07, $1A, $8A, $E3, $77, $63, $4E, $CE, $3D, $DA, $5B, $BB, $31, $55, $26, $F6, 
    $A1, $F6, $B3, $23, $BB, $10, $B5, $BD, $A5, $11, $D4, $7E, $B7, $0B, $2B, $8A, $8D, $C1, $A9, $00, 
    $F0, $E2, $CC, $4B, $EB, $74, $A8, $5A, $FD, $1B, $51, $B5, $FA, $B1, $22, $55, $C3, $2A, $D4, $55, 
    $08, $5D, $F1, $5B, $1F, $45, $8D, $4C, $55, $6B, $49, $78, $AF, $ED, $26, $34, $92, $1F, $C5, $D4, 
    $14, $FC, $D5, $24, $EC, $BB, $B7, $52, $1F, $8D, $90, $E3, $17, $58, $E7, $BB, $3F, $7A, $34, $D2, 
    $FC, $E2, $5D, $28, $DD, $F5, $C8, $AE, $43, $AA, $62, $D4, $16, $10, $37, $EA, $07, $65, $D9, $E6, 
    $2A, $7D, $99, $32, $14, $90, $81, $81, $9F, $FE, $68, $84, $12, $6F, $13, $82, $43, $5D, $9A, $3F, 
    $FD, $37, $11, $E9, $FF, $2A, $BD, $8B, $6F, $F3, $8D, $C2, $7C, $98, $DC, $E6, $FB, $11, $26, $0B, 
    $9D, $ED, $B8, $1A, $70, $1D, $BC, $D3, $BD, $BD, $78, $67, $78, $7B, $F1, $CE, $C4, $D5, $52, $7F, 
    $96, $17, $A9, $32, $09, $EF, $B5, $1C, $6F, $84, $36, $A7, $3F, $C0, $6E, $CA, $F5, $46, $BA, $E9, 
    $33, $78, $EE, $2C, $C3, $0A, $A8, $07, $54, $A2, $BD, $4A, $64, $57, $B4, $3C, $02, $CA, $FB, $24, 
    $1F, $EF, $57, $51, $05, $7E, $07, $01, $2D, $C4, $0A, $FC, $25, $DE, $9E, $41, $33, $0B, $6E, $59, 
    $03, $56, $A0, $3D, $E4, $8D, $B0, $59, $3C, $3E, $AF, $7A, $B8, $07, $81, $2B, $3B, $B1, $D4, $23, 
    $3D, $08, $CC, $45, $04, $BE, $12, $AE, $8F, $40, $79, $14, $02, $F3, $A2, $10, $78, $9C, $10, $F0, 
    $10, $02, $D5, $BD, $08, $2C, $44, $04, $06, $12, $02, $35, $3D, $08, $68, $58, $E1, $AA, $DA, $1E, 
    $04, $9E, $26, $04, $7C, $3D, $08, $FC, $1D, $9F, $DF, $0A, $78, $23, $3D, $8B, $F9, $B7, $F1, $9E, 
    $8C, $87, $9E, $DC, $5F, $A6, $0C, $E1, $FD, $57, $EF, $8D, $F4, $DF, $C5, $9D, $D8, $41, $43, $A0, 
    $83, $F0, $9D, $D0, $35, $AA, $91, $DC, $28, $BF, $DE, $33, $42, $EB, $11, $62, $FE, $9D, $24, $79, 
    $B2, $C4, $55, $C8, $B6, $61, $7E, $AD, $E0, $1C, $FB, $63, $C0, $11, $5C, $AE, $A1, $61, $5B, $B2, 
    $47, $D6, $29, $DA, $0A, $32, $DC, $5A, $79, $98, $45, $72, $1A, $B8, $6C, $72, $8B, $B1, $0F, $88, 
    $B2, $6C, $FF, $1A, $CA, $B4, $16, $45, $F1, $85, $A7, $BC, $65, $DC, $3C, $33, $78, $E6, $A0, $0B, 
    $50, $C8, $3E, $F9, $14, $E7, $F2, $DA, $B8, $F5, $2F, $B2, $3B, $16, $41, $36, $16, $57, $21, $C8, 
    $7F, $13, $5C, $0E, $D0, $79, $F3, $7C, $82, $F0, $A6, $D8, $84, $76, $4E, $97, $5E, $BB, $17, $E7, 
    $FD, $94, $A5, $34, $73, $AE, $1B, $7B, $44, $3E, $25, $7A, $4F, $A1, $F2, $0E, $97, $17, $D8, $BB, 
    $00, $CE, $77, $C4, $6B, $83, $6C, $BA, $A7, $A1, $05, $FA, $3E, $F2, $75, $79, $21, $CD, $06, $27, 
    $E1, $EA, $EA, $C9, $73, $A1, $90, $83, $BD, $31, $2F, $EC, $1B, $74, $8D, $03, $33, $17, $7D, $0B, 
    $3F, $1A, $BE, $8B, $2D, $D5, $3B, $54, $1A, $C1, $76, $8D, $BC, $A9, $2D, $58, $0C, $3C, $AA, $54, 
    $EE, $52, $3C, $39, $2F, $E2, $49, $2D, $E3, $CE, $4F, $DF, $09, $51, $74, $91, $6C, $BB, $99, $ED, 
    $57, $38, $21, $1A, $80, $87, $D6, $15, $3F, $BD, $5D, $B0, $58, $53, $05, $4B, $6B, $BA, $60, $F9, 
    $CD, $1D, $82, $25, $7F, $B4, $60, $D9, $07, $D7, $9B, $EF, $08, $BF, $87, $F4, $8F, $EF, $14, $2C, 
    $EF, $C2, $7B, $EF, $9D, $FC, $1E, $FF, $8A, $33, $F8, $BC, $4C, $D4, $7C, $C3, $AF, $A2, $FC, $B3, 
    $79, $A0, $04, $99, $B1, $32, $DA, $3F, $2B, $FF, $DD, $35, $FE, $59, $CD, $EF, $7A, $FC, $33, $B0, 
    $E1, $70, $AD, $62, $A3, $B4, $12, $2F, $67, $CB, $D4, $06, $EA, $CA, $5C, $C9, $AA, $CC, $93, $92, 
    $CA, $EC, $34, $65, $EA, $C9, $0A, $13, $8E, $CD, $29, $C0, $99, $75, $68, $12, $81, $E8, $DB, $4A, 
    $AC, $08, $5A, $F9, $40, $05, $B6, $72, $E1, $EF, $68, $DA, $B7, $BE, $EE, $2C, $94, $CF, $C9, $A8, 
    $FC, $20, $67, $DC, $82, $B6, $9A, $A6, $33, $F0, $24, $2D, $78, $D7, $76, $24, $7B, $ED, $27, $A5, 
    $68, $A9, $F2, $F5, $67, $9D, $D9, $27, $8B, $34, $7B, $1B, $8F, $B3, $B7, $6C, $7A, $07, $17, $4D, 
    $29, $6C, $E3, $04, $91, $1C, $9C, $14, $E5, $05, $69, $19, $36, $6E, $D8, $83, $A2, $60, $EF, $F2, 
    $DE, $AA, $AE, $3E, $5A, $4A, $D3, $81, $56, $17, $BB, $FD, $0B, $50, $D2, $75, $91, $67, $75, $90, 
    $03, $2D, $8A, $16, $E2, $F3, $D5, $87, $C9, $2F, $30, $78, $EE, $E7, $D3, $72, $59, $6B, $D0, $09, 
    $E3, $0E, $9E, $D9, $F7, $39, $A0, $FF, $7D, $0B, $9A, $50, $1E, $A3, $F6, $BA, $69, $1E, $2D, $DB, 
    $9F, $AC, $AF, $43, $34, $73, $24, $F2, $DD, $0E, $B8, $0A, $8A, $CC, $5B, $82, $4E, $07, $80, $7C, 
    $0F, $D0, $52, $81, $2C, $6A, $1D, $22, $6F, $DB, $59, $A4, $34, $2C, $8B, $27, $EB, $54, $A9, $0B, 
    $D0, $8C, $EA, $0A, $9C, $95, $CE, $83, $6C, $F5, $0D, $58, $F1, $BE, $CE, $9A, $CF, $C5, $40, $C3, 
    $E8, $04, $9C, $18, $41, $4A, $2A, $33, $B2, $94, $D2, $1C, $8E, $AB, $6D, $67, $4D, $13, $52, $27, 
    $03, $3A, $A9, $1A, $83, $6D, $80, $AA, $70, $09, $BC, $20, $AD, $2C, $46, $D2, $38, $1D, $C5, $6C, 
    $CF, $43, $A8, $F7, $4D, $5D, $83, $CD, $5B, $56, $23, $52, $05, $28, $06, $24, $76, $5B, $29, $58, 
    $4B, $75, $9E, $04, $1C, $7D, $D9, $75, $0C, $BB, $68, $6C, $A4, $8B, $DE, $76, $72, $32, $D8, $77, 
    $79, $62, $D8, $03, $9F, $80, $23, $C9, $A7, $EE, $03, $BF, $0B, $4F, $DD, $8F, $02, $92, $76, $DE, 
    $7D, $E5, $DA, $04, $0B, $24, $6C, $12, $3B, $6F, $82, $A4, $1E, $FE, $42, $CE, $51, $CF, $DA, $8E, 
    $B0, $73, $A7, $81, $C6, $E7, $FD, $21, $4F, $36, $50, $C0, $2A, $FF, $F0, $94, $A7, $9F, $DC, $84, 
    $03, $FE, $29, $CF, $ED, $53, $BB, $5B, $17, $7B, $63, $D8, $A4, $F3, $82, $90, $FD, $3A, $CD, $46, 
    $0C, $07, $F7, $F6, $EC, $DF, $A0, $C4, $5E, $F6, $76, $B8, $A0, $77, $17, $F0, $89, $2D, $38, $BB, 
    $C5, $20, $A8, $ED, $C8, $32, $34, $E1, $59, $80, $E0, $D9, $EA, $D3, $B4, $D6, $30, $47, $AD, $96, 
    $2C, $6A, $03, $45, $38, $5C, $78, $CA, $33, $53, $BE, $F0, $A4, $F7, $6E, $F5, $90, $D6, $10, $15, 
    $DF, $70, $C3, $F8, $1B, $BD, $37, $FA, $8E, $78, $06, $D7, $FF, $58, $1C, $FF, $13, $8C, $6F, $68, 
    $A6, $C0, $A9, $23, $DE, $2F, $6D, $3B, $BB, $62, $86, $ED, $94, $FF, $1A, $F2, $EF, $F4, $58, $A1, 
    $E6, $C7, $39, $02, $D9, $04, $DC, $FB, $1F, $B6, $60, $E9, $DC, $D9, $57, $CF, $60, $43, $F5, $67, 
    $D4, $8B, $DB, $50, $9E, $9C, $7B, $A5, $EC, $95, $FA, $BC, $9B, $02, $F7, $DD, $04, $3E, $C3, $CD, 
    $E6, $2D, $8F, $8F, $C4, $C5, $AE, $BD, $70, $93, $12, $B9, $19, $41, $37, $CA, $7D, $29, $DA, $E3, 
    $B7, $68, $4F, $4A, $3D, $C5, $B4, $C7, $27, $6B, $4F, $4E, $29, $1F, $03, $3C, $BC, $CD, $4A, $EF, 
    $1C, $DA, $A6, $67, $50, $C5, $BF, $FD, $5B, $74, $2F, $52, $51, $7A, $86, $CE, $BD, $C2, $EE, $48, 
    $14, $F8, $72, $7C, $64, $7E, $A5, $D1, $82, $13, $DD, $EE, $C7, $A2, $47, $AC, $29, $81, $06, $66, 
    $32, $5C, $8A, $60, $64, $26, $E1, $23, $89, $1D, $3E, $03, $E2, $96, $9B, $CD, $20, $10, $0F, $08, 
    $2E, $A7, $BA, $87, $56, $6B, $8B, $17, $23, $AB, $FB, $D1, $1A, $23, $E1, $4F, $4E, $5A, $33, $38, 
    $69, $67, $DD, $E0, $9B, $24, $01, $96, $2E, $5C, $1F, $A9, $A5, $5C, $83, $29, $17, $46, $AE, $F8, 
    $32, $AD, $71, $42, $74, $EE, $82, $62, $37, $38, $00, $29, $98, $39, $B7, $96, $E4, $70, $6E, $66, 
    $B2, $C0, $36, $2C, $C4, $7B, $92, $09, $85, $52, $12, $BB, $61, $09, $1A, $D6, $67, $D0, $FF, $4B, 
    $31, $60, $90, $D0, $1E, $36, $84, $72, $B3, $10, $D6, $B0, $E5, $7C, $31, $38, $36, $18, $F2, $08, 
    $E8, $B1, $CB, $35, $94, $F2, $15, $A5, $1C, $2E, $00, $74, $52, $74, $1C, $9D, $63, $35, $A8, $B4, 
    $00, $C6, $00, $EE, $0A, $49, $18, $AD, $C1, $36, $9E, $C1, $91, $BF, $52, $4A, $8F, $41, $95, $E7, 
    $93, $30, $24, $D2, $C1, $56, $9F, $C1, $69, $8E, $65, $52, $D6, $40, $D4, $62, $2B, $A5, $1C, $84, 
    $C1, $6A, $CE, $20, $31, $A5, $9A, $ED, $52, $6A, $02, $2D, $FA, $BE, $87, $4B, $23, $C1, $FA, $7C, 
    $43, $72, $60, $99, $21, $19, $BC, $55, $B4, $B3, $CF, $00, $94, $64, $80, $A6, $9E, $D1, $1E, $91, 
    $84, $B0, $1F, $A7, $6D, $97, $30, $3D, $AD, $ED, $C1, $FA, $07, $C5, $19, $64, $8D, $77, $34, $77, 
    $EA, $C0, $05, $E8, $00, $D2, $7E, $AE, $AF, $10, $CE, $AD, $AF, $40, $C4, $2F, $3F, $4D, $5E, $20, 
    $66, $06, $2F, $10, $E3, $4B, $78, $F9, $65, $52, $32, $E2, $92, $D6, $52, $FE, $10, $D8, $EE, $0E, 
    $C0, $29, $D5, $8C, $38, $5D, $BE, $1F, $71, $B2, $00, $33, $8F, $06, $1D, $98, $84, $45, $B1, $7D, 
    $14, $E2, $02, $54, $01, $3C, $9C, $2E, $47, $11, $8B, $C9, $C7, $6C, $D6, $B6, $98, $9A, $57, $75, 
    $16, $81, $E2, $71, $E8, $56, $54, $C7, $75, $38, $75, $16, $04, $1F, $87, $04, $DC, $EF, $0A, $7D, 
    $4C, $13, $AC, $6A, $87, $33, $F4, $31, $28, $1C, $0B, $42, $84, $24, $F5, $63, $B5, $A3, $34, $6D, 
    $FF, $EC, $A8, $78, $17, $E8, $1F, $7C, $9B, $B6, $BF, $96, $24, $5A, $78, $BC, $F4, $A4, $AB, $AB, 
    $D0, $92, $5F, $87, $B5, $04, $1A, $EE, $8E, $05, $10, $CB, $24, $6B, $02, $CE, $67, $62, $6C, $6A, 
    $A0, $EE, $2E, $F8, $85, $01, $BA, $9B, $2D, $7B, $04, $05, $38, $F2, $25, $30, $69, $ED, $09, $A3, 
    $51, $88, $E2, $4D, $83, $11, $B5, $09, $70, $65, $B2, $11, $05, $DF, $66, $29, $C9, $88, $93, $6E, 
    $DB, $A5, $14, $B8, $56, $C4, $94, $AF, $07, $6A, $B8, $31, $FE, $8D, $0D, $79, $94, $96, $3C, $31, 
    $70, $B1, $15, $C6, $EB, $83, $50, $26, $15, $F2, $D4, $FE, $80, $C8, $55, $C5, $BC, $8B, $97, $22, 
    $5C, $F3, $73, $C8, $6D, $31, $6E, $F6, $F2, $05, $1A, $19, $20, $60, $CC, $68, $09, $24, $15, $3B, 
    $D9, $BA, $F3, $F4, $0A, $68, $87, $F4, $1C, $5F, $04, $BC, $99, $E4, $72, $B0, $51, $97, $D0, $6A, 
    $81, $8C, $83, $61, $90, $20, $48, $87, $BB, $98, $F9, $7E, $C5, $6B, $3B, $09, $6F, $97, $D1, $5B, 
    $67, $91, $9B, $35, $84, $21, $40, $4B, $E1, $0D, $08, $9D, $FA, $D6, $D9, $D0, $C2, $3F, $FE, $0C, 
    $5B, $88, $0D, $6B, $05, $FD, $F9, $5A, $94, $FE, $CC, $7C, $05, $46, $63, $47, $45, $F4, $68, $CC, 
    $78, $E5, $1A, $FD, $99, $F7, $4A, $8F, $FE, $DC, $2C, $CD, $C2, $E0, $3D, $9A, $63, $E5, $6B, $08, 
    $40, $8B, $87, $5E, $C1, $85, $4B, $39, $18, $5F, $90, $B0, $CB, $89, $31, $76, $D5, $A0, $C9, $FE, 
    $FC, $14, $2E, $82, $5C, $E0, $6B, $F9, $A9, $22, $9F, $29, $01, $EE, $66, $D9, $AD, $3D, $F7, $59, 
    $6B, $D1, $E5, $F1, $C6, $B1, $F7, $5B, $A0, $8D, $E6, $82, $82, $82, $F2, $8D, $40, $D0, $0A, $2B, 
    $CB, $6D, $E1, $F3, $0C, $7A, $81, $16, $D3, $37, $03, $EE, $6C, $C5, $5D, $22, $8D, $0A, $7C, $00, 
    $F5, $58, $88, $B8, $5F, $9E, $21, $C2, $80, $AE, $EB, $9E, $87, $76, $53, $FC, $F3, $05, $6E, $48, 
    $5F, $A3, $A7, $F5, $EB, $66, $B8, $88, $D0, $A0, $46, $B8, $2A, $2B, $A5, $ED, $7A, $D2, $35, $41, 
    $44, $61, $75, $33, $0E, $CF, $3A, $AC, $FC, $FB, $C3, $C3, $82, $F2, $D1, $98, $02, $39, $68, $C6, 
    $51, $D9, $68, $A4, $B9, $D8, $24, $10, $C0, $28, $DD, $A0, $9A, $E4, $87, $A8, $5C, $06, $5C, $D8, 
    $DA, $59, $B4, $F8, $9E, $E4, $A4, $AE, $09, $57, $C5, $16, $02, $B4, $EC, $12, $29, $A9, $6A, $08, 
    $2E, $AB, $E3, $E2, $3B, $5B, $75, $31, $14, $2A, $53, $28, $04, $A2, $2B, $A1, $3C, $53, $24, $47, 
    $3D, $A5, $C0, $C1, $B6, $FF, $2A, $B2, $CA, $BE, $89, $D7, $E4, $78, $25, $AC, $8D, $96, $40, $EB, 
    $3A, $FF, $13, $68, $4C, $62, $15, $32, $58, $D7, $F3, $69, $D3, $3F, $54, $D3, $23, $06, $52, $B0, 
    $1F, $0E, $F4, $DC, $F7, $D0, $6E, $D4, $60, $A2, $5D, $85, $18, $A6, $1E, $9B, $95, $DC, $93, $3A, 
    $BC, $42, $C7, $C1, $81, $58, $5C, $CF, $49, $59, $82, $70, $FC, $23, $A1, $4C, $3A, $48, $05, $0B, 
    $BC, $7D, $37, $A1, $37, $FE, $12, $65, $59, $21, $E6, $68, $1D, $0A, $14, $6D, $B7, $C8, $27, $45, 
    $6F, $17, $A8, $29, $2B, $B0, $01, $E6, $A5, $D6, $6D, $BD, $D0, $D3, $BA, $AC, $17, $A4, $12, $68, 
    $81, $67, $A4, $4A, $6B, $B6, $05, $05, $0E, $37, $5B, $E3, $E3, $6B, $F2, $96, $EC, $5C, $29, $C7, 
    $BC, $AA, $39, $30, $B0, $16, $06, $61, $78, $A4, $17, $4A, $73, $5D, $6A, $8B, $03, $86, $F9, $32, 
    $E9, $75, $E1, $DA, $31, $0F, $77, $73, $D5, $43, $38, $AC, $C9, $DE, $E5, $E3, $79, $FC, $2E, $18, 
    $EF, $3E, $CA, $CF, $D3, $C2, $43, $BE, $4F, $3A, $80, $E0, $89, $CA, $EF, $71, $84, $D7, $B6, $18, 
    $62, $85, $A8, $F4, $FA, $44, $C4, $22, $F0, $1C, $8E, $FB, $B6, $A5, $28, $10, $44, $18, $27, $C4, 
    $DA, $7D, $ED, $3A, $1C, $00, $30, $68, $BC, $0F, $E1, $A0, $99, $D4, $37, $9C, $19, $ED, $CF, $AE, 
    $A8, $F1, $93, $03, $FA, $8D, $05, $7E, $11, $3D, $7E, $B2, $12, $AF, $19, $3F, $8E, $C4, $9E, $F1, 
    $B3, $51, $7A, $28, $91, $E2, $77, $CA, $13, $C3, $0E, $46, $3A, $4B, $6D, $42, $27, $CA, $30, $0F, 
    $D5, $1E, $AE, $1A, $3B, $68, $19, $08, $78, $03, $B3, $52, $50, $D8, $F4, $ED, $44, $F9, $24, $17, 
    $E5, $5F, $B3, $9D, $9B, $F1, $65, $20, $25, $6E, $E7, $DE, $8F, $BD, $B9, $2A, $56, $6D, $06, $95, 
    $95, $64, $DE, $BA, $CF, $C5, $97, $9F, $C4, $77, $F9, $22, $50, $52, $9B, $21, $09, $2B, $A2, $29, 
    $D9, $74, $F6, $13, $5E, $3A, $05, $4B, $DF, $F7, $76, $28, $0E, $4B, $B7, $40, $E9, $16, $28, $9D, 
    $62, $DE, $1A, $C4, $51, $E0, $88, $E1, $DE, $53, $06, $33, $11, $10, $50, $92, $E5, $02, $4E, $09, 
    $F1, $24, $5B, $B0, $C0, $59, $A6, $F8, $0A, $29, $CA, $E6, $F8, $39, $92, $39, $91, $98, $93, $74, 
    $76, $E1, $1D, $AA, $20, $F9, $2A, $CC, $92, $11, $33, $24, $86, $39, $B2, $5E, $F6, $D0, $76, $84, 
    $0D, $46, $19, $94, $95, $DA, $7C, $A6, $7C, $48, $11, $38, $8C, $B7, $38, $0C, $09, $91, $74, $6D, 
    $E3, $48, $46, $00, $49, $11, $40, $31, $11, $40, $BF, $08, $03, $92, $6C, $07, $38, $9A, $32, $CD, 
    $12, $2A, $2B, $F3, $79, $1E, $1E, $D2, $E2, $64, $F7, $70, $54, $BB, $6E, $2A, $C7, $F9, $4F, $A0, 
    $FE, $B3, $98, $0F, $61, $CD, $42, $A4, $58, $08, $E3, $52, $76, $58, $00, $E6, $10, $4E, $AB, $2B, 
    $6F, $F3, $39, $B5, $21, $2E, $E0, $2E, $07, $AF, $EC, $8F, $EF, $D0, $4C, $46, $22, $CF, $F1, $49, 
    $38, $47, $22, $61, $24, $46, $30, $F2, $F3, $4C, $43, $79, $A6, $AD, $E1, $4C, $43, $29, $93, $AE, 
    $A7, $FD, $98, $49, $45, $5E, $E5, $D9, $04, $6C, $F4, $2A, $94, $AC, $B8, $D0, $36, $44, $25, $57, 
    $0C, $A7, $E5, $D0, $04, $70, $0C, $24, $37, $25, $1F, $31, $29, $74, $30, $0F, $E3, $B9, $46, $62, 
    $5A, $89, $9E, $B7, $E2, $21, $AC, $9F, $FD, $38, $9C, $74, $27, $26, $95, $27, $F0, $A4, $79, $58, 
    $2B, $9B, $C8, $22, $16, $C4, $23, $89, $42, $C4, $77, $05, $E7, $AF, $5F, $78, $F4, $83, $BE, $5F, 
    $66, $C0, $6E, $00, $7B, $22, $3F, $86, $DB, $13, $27, $A1, $74, $BE, $FE, $5A, $7B, $02, $D3, $FF, 
    $7B, $7B, $62, $A3, $97, $EC, $09, $CC, $7C, $95, $3D, $91, $9F, $D0, $D7, $9E, $40, $66, $72, $B1, 
    $8D, $53, $23, $F6, $44, $1E, $CE, $04, $62, $D1, $81, $DC, $9E, $C8, $43, $E6, $D3, $87, $ED, $89, 
    $B7, $28, $9B, $15, $B2, $8D, $1C, $1B, $EC, $1A, $51, $33, $61, $09, $DA, $15, $5E, $6B, $99, $AA, 
    $A1, $DB, $51, $66, $D7, $50, $38, $79, $0D, $90, $A8, $DB, $24, $BE, $84, $A9, $01, $19, $47, $3E, 
    $C6, $C0, $B4, $C9, $38, $FA, $C3, $11, $18, $7F, $9A, $C3, $5D, $D9, $65, $7C, $94, $F6, $15, $05, 
    $38, $96, $41, $14, $54, $94, $A0, $28, $C8, $4B, $E4, $FA, $33, $2D, $A7, $67, $FC, $D7, $9E, $E8, 
    $88, $8D, $B6, $16, $76, $C0, $53, $41, $9F, $A1, $7F, $38, $36, $4A, $75, $B2, $58, $54, $89, $18, 
    $4B, $83, $5A, $F3, $4C, $2C, $29, $52, $5C, $34, $F3, $7D, $89, $81, $6F, $8D, $9D, $A9, $14, $DE, 
    $74, $48, $8C, $8A, $75, $FA, $20, $1C, $D8, $67, $65, $6F, $E0, $04, $EF, $56, $0A, $90, $A9, $10, 
    $2A, $C4, $E7, $2B, $04, $97, $03, $84, $C4, $B7, $B1, $61, $21, $31, $06, $B4, $BC, $DA, $80, $52, 
    $D8, $76, $44, $DF, $9C, $70, $D0, $85, $E1, $4E, $E9, $1E, $8A, $CC, $BB, $15, $3D, $C6, $17, $A4, 
    $13, $B1, $38, $3D, $E0, $19, $58, $BE, $15, $F5, $44, $C6, $34, $9A, $64, $2D, $CF, $8A, $25, $E9, 
    $E2, $C0, $25, $93, $E4, $9F, $A3, $A7, $45, $1E, $C9, $0E, $93, $CC, $AA, $3C, $B9, $32, $D3, $7B, 
    $C6, $C8, $4C, $F4, $BA, $CB, $37, $63, $F0, $35, $79, $C8, $4C, $DA, $4B, $A1, $F9, $F1, $C0, $8D, 
    $F9, $8E, $02, $37, $C5, $1B, $75, $8D, $01, $AD, $BB, $04, $05, $6B, $D7, $8F, $68, $D6, $1B, $DE, 
    $9B, $30, $8E, $EB, $06, $1E, $39, $98, $62, $F6, $31, $81, $AA, $CA, $77, $41, $D2, $6F, $BE, $C7, 
    $D1, $86, $16, $D0, $80, $6D, $0D, $22, $CD, $49, $E7, $9F, $7B, $05, $78, $13, $41, $08, $9E, $DB, 
    $30, $A0, $16, $B7, $AB, $71, $64, $E5, $5C, $42, $36, $12, $8B, $B0, $03, $18, $A0, $F3, $DF, $04, 
    $6C, $8E, $D9, $8F, $3E, $07, $28, $22, $39, $16, $8B, $F1, $EC, $85, $90, $BD, $02, $3B, $60, $56, 
    $2C, $97, $00, $2B, $70, $98, $B1, $93, $5F, $11, $7B, $75, $DD, $01, $F8, $A5, $B2, $D2, $13, $40, 
    $9C, $95, $52, $7E, $6C, $44, $EC, $34, $74, $41, $29, $11, $4A, $05, $62, $23, $83, $74, $57, $17, 
    $8D, $E4, $7C, $27, $87, $7B, $79, $2A, $29, $D3, $65, $58, $84, $BF, $39, $3E, $95, $38, $BC, $04, 
    $5D, $03, $FE, $E6, $30, $31, $27, $86, $78, $5B, $A0, $7F, $8E, $C6, $86, $15, $FC, $C8, $3D, $64, 
    $83, $12, $47, $F4, $B0, $19, $72, $19, $72, $0D, $70, $99, $E1, $27, $C8, $65, $1F, $C5, $F6, $51, 
    $38, $6E, $F5, $AC, $D6, $60, $C5, $15, $8D, $3F, $23, $22, $0D, $18, $B7, $CA, $FE, $83, $6E, $4B, 
    $F0, $F6, $85, $2E, $0C, $5D, $EA, $8D, $CA, $00, $FB, $D5, $D0, $C7, $7E, $35, $90, $6F, $65, $31, 
    $70, $A5, $04, $6C, $97, $6C, $A0, $90, $76, $D4, $15, $AC, $61, $39, $62, $6A, $54, $3F, $54, $0F, 
    $B7, $61, $A8, $12, $9B, $F3, $15, $CD, $47, $C4, $76, $E2, $78, $F7, $77, $7B, $1E, $47, $2B, $D6, 
    $80, $81, $8F, $91, $FD, $19, $DB, $C9, $71, $11, $3C, $77, $BA, $D9, $BE, $D5, $D4, $25, $C0, $06, 
    $37, $D7, $80, $85, $20, $78, $07, $83, $1F, $6E, $A1, $B0, $62, $27, $FB, $C2, $4B, $A0, $B9, $11, 
    $EB, $EE, $8A, $2F, $2A, $A8, $10, $DC, $6C, $38, $AF, $D0, $C1, $36, $2F, $25, $0E, $F3, $05, $BD, 
    $3F, $82, $FA, $56, $33, $5E, $9F, $77, $1D, $4D, $B6, $58, $0D, $64, $BC, $A2, $E9, $7A, $7A, $16, 
    $99, $AE, $F0, $A2, $C5, $02, $CE, $7A, $D7, $E7, $D7, $C6, $B3, $C8, $4D, $25, $A3, $28, $48, $06, 
    $2F, $14, $7F, $E4, $49, $C0, $D9, $8B, $FD, $27, $68, $9E, $2C, $AE, $94, $EF, $56, $92, $9B, $6A, 
    $78, $36, $BC, $78, $4C, $98, $E3, $74, $17, $45, $98, $7E, $5A, $3A, $36, $D8, $BB, $9F, $69, $C3, 
    $28, $DC, $CF, $B4, $71, $14, $9A, $FB, $1E, $C9, $44, $00, $27, $E0, $BA, $A2, $D7, $58, $7B, $11, 
    $AF, $9E, $41, $F6, $6F, $AA, $07, $2E, $36, $D8, $CF, $57, $72, $D8, $46, $41, $AD, $DD, $84, $A5, 
    $94, $CD, $F0, $CB, $F3, $1A, $EC, $1D, $9E, $FE, $F6, $B3, $8B, $63, $AB, $3F, $B1, $9F, $AF, $3A, 
    $4C, $35, $60, $54, $60, $A3, $15, $23, $0A, $DC, $A5, $D1, $16, $83, $C5, $C2, $FD, $5F, $0B, $F7, 
    $7F, $F1, $0A, $BD, $63, $D1, $A6, $65, $14, $AB, $17, $7A, $D7, $E2, $D2, $5A, $26, $A0, $BA, $32, 
    $CB, $36, $1D, $4E, $8A, $E2, $4A, $19, $D8, $93, $A7, $A8, $0F, $C2, $29, $37, $E0, $2C, $FD, $72, 
    $E6, $06, $DC, $2B, $0C, $A0, $DF, $BC, $19, $6E, $27, $B4, $F3, $1F, $B4, $8F, $C6, $EC, $EF, $C6, 
    $A9, $E3, $A5, $27, $20, $59, $5E, $98, $21, $78, $12, $31, $8F, $1B, $09, $D1, $C6, $33, $F8, $FE, 
    $82, $C3, $70, $15, $AE, $73, $E1, $8C, $D2, $BA, $2B, $BC, $18, $86, $CA, $A8, $D3, $24, $7F, $9C, 
    $D9, $BF, $19, $45, $D3, $62, $A3, $E0, $E9, $E7, $9F, $61, $30, $FB, $5E, $81, $C7, $FA, $69, $46, 
    $E9, $68, $CE, $51, $CF, $70, $55, $C3, $55, $53, $75, $15, $AE, $A2, $3A, $B1, $FC, $A6, $70, $F9, 
    $C5, $58, $7E, $F9, $97, $50, $6D, $01, $BB, $CC, $83, $74, $F9, $92, $B2, $93, $BF, $6D, $07, $E3, 
    $00, $83, $BA, $D8, $7B, $5F, $D2, $EE, $11, $DF, $E9, $5E, $7B, $14, $9D, $A1, $B7, $F9, $6A, $65, 
    $91, $D1, $6B, $C4, $99, $4B, $8C, $18, $D5, $DE, $C2, $E6, $BF, $29, $82, $27, $79, $07, $C6, $ED, 
    $71, $B5, $0F, $B6, $01, $70, $9E, $D2, $15, $66, $2D, $8F, $B1, $4C, $06, $4F, $44, $F0, $62, $3C, 
    $27, $18, $37, $4A, $1F, $58, $E3, $78, $19, $9F, $24, $A1, $4B, $05, $C4, $76, $B0, $07, $7B, $4A, 
    $0E, $28, $93, $B9, $8B, $47, $85, $11, $09, $6D, $33, $3D, $A3, $7D, $08, $FD, $E3, $74, $3B, $D8, 
    $98, $1E, $16, $9E, $EE, $3B, $E2, $1D, $0E, $82, $04, $53, $D0, $30, $73, $21, $E1, $1D, $6C, $9F, 
    $2F, $92, $E1, $E1, $10, $3A, $06, $30, $38, $C2, $2D, $26, $63, $89, $ED, $FB, $82, $6F, $96, $49, 
    $02, $8E, $01, $25, $3C, $12, $38, $2D, $19, $A4, $61, $22, $56, $87, $F0, $3F, $A7, $B1, $42, $3B, 
    $E1, $02, $66, $74, $2D, $66, $CF, $85, $EA, $93, $A0, $92, $52, $F4, $5B, $3F, $2A, $C2, $A1, $81, 
    $FC, $D4, $62, $12, $C2, $65, $FF, $8A, $4E, $B8, $DB, $C5, $5E, $F9, $AC, $A7, $6C, $30, $10, $D7, 
    $D5, $02, $E0, $5B, $E1, $2F, $B8, $5B, $55, $30, $E2, $A6, $D3, $0F, $DD, $C0, $E7, $BB, $30, $80, 
    $6F, $2D, $E2, $84, $9B, $DC, $3E, $F3, $E0, $02, $73, $E3, $E7, $D8, $53, $7F, $2F, $E1, $8A, $71, 
    $2D, $B2, $53, $38, $65, $2D, $A5, $B4, $46, $52, $4E, $F4, $A6, $F8, $28, $E5, $0F, $91, $94, $6F, 
    $7B, $53, $2A, $28, $65, $79, $24, $E5, $4C, $6F, $8A, $83, $52, $BC, $3C, $45, $A1, $50, $37, $A5, 
    $E9, $5B, $FA, $3D, $41, $BF, $8C, $7E, $11, $39, $B5, $EE, $30, $E8, $46, $7B, $3B, $6E, $13, $F9, 
    $A1, $28, $5C, $00, $5F, $29, $4D, $47, $E9, $F7, $93, $54, $14, $19, $B3, $51, $3F, $97, $E7, $FC, 
    $0B, $F1, $99, $91, $C8, $4C, $76, $E9, $0A, $4E, $9A, $F5, $C4, $5C, $9E, $58, $FA, $5F, $C7, $5C, 
    $02, $FC, $F6, $28, $F8, $05, $7D, $82, $DD, $AC, $91, $1A, $D8, $2B, $00, $D5, $76, $C4, $16, $2C, 
    $C7, $3D, $D4, $81, $B5, $6F, $4E, $C4, $DF, $2F, $EF, $43, $A3, $B4, $EE, $CB, $99, $14, $31, $4B, 
    $AF, $DE, $98, $88, $51, $66, $3F, $E5, $0D, $82, $6E, $C7, $FD, $20, $F6, $56, $4F, $3F, $B5, $83, 
    $B9, $8E, $D1, $EC, $6C, $50, $FE, $30, $44, $50, $68, $4B, $5D, $1D, $12, $83, $4D, $E8, $2D, $10, 
    $19, $3B, $E1, $42, $C3, $C3, $85, $A2, $4A, $20, $11, $D9, $80, $BE, $25, $74, $BD, $25, $BA, $3E, 
    $BF, $A6, $04, $12, $9F, $FD, $F5, $E1, $3E, $25, $F4, $BD, $25, $B6, $5D, $5B, $02, $3B, $8D, $FD, 
    $47, $DF, $12, $86, $DE, $12, $4B, $C3, $25, $14, $8A, $63, $C4, $C9, $DA, $28, $05, $D8, $97, $C0, 
    $FF, $6A, $FF, $B1, $F9, $75, $68, $B9, $AA, $7B, $69, $9A, $8E, $E0, $72, $34, $38, $FA, $BC, $D9, 
    $61, $72, $E5, $61, $17, $B7, $5D, $BF, $57, $6D, $3B, $D5, $E6, $FD, $AC, $BB, $59, $F4, $C4, $8C, 
    $4B, $91, $1B, $4F, $6E, $10, $3D, $FD, $F6, $33, $BA, $ED, $D2, $ED, $67, $FF, $7B, $8F, $8A, $41, 
    $5B, $F1, $47, $9D, $65, $72, $ED, $05, $8C, $7B, $31, $2F, $F3, $02, $F7, $01, $4A, $F2, $84, $95, 
    $7F, $44, $4B, $36, $86, $FD, $14, $57, $E2, $0B, $25, $23, $DF, $61, $EA, $91, $2C, $C5, $FE, $EE, 
    $AA, $E1, $DD, $2D, $71, $9E, $24, $F3, $96, $FE, $E6, $2D, $E7, $6D, $1F, $36, $33, $A3, $8D, $83, 
    $99, $39, $C5, $DF, $BD, $E0, $0B, $F9, $8A, $D1, $BC, $A4, $0E, $69, $74, $A5, $F9, $B4, $9E, $FC, 
    $67, $9B, $4E, $6E, $31, $E2, $3E, $86, $9E, $AC, $F2, $A9, $BE, $CF, $7D, $1E, $D4, $0E, $F3, $96, 
    $66, $D5, $E0, $C7, $7B, $DB, $94, $CB, $CD, $9D, $46, $5B, $F3, $3F, $CF, $FD, $CF, $1F, $30, $EA, 
    $C0, $67, $DB, $09, $18, $DF, $58, $60, $DE, $92, $33, $C8, $BC, $E5, $B0, $ED, $12, $25, $BF, $4B, 
    $AD, $B6, $EF, $AD, $64, $B3, $71, $56, $18, $5A, $68, $82, $7C, $07, $AA, $52, $22, $ED, $34, $15, 
    $97, $41, $89, $31, $65, $FA, $F3, $65, $FB, $DB, $27, $9B, $B7, $B6, $DB, $3F, $A8, $3C, $09, $59, 
    $CB, $30, $43, $6B, $64, $BF, $AE, $C3, $E5, $60, $2B, $5A, $FA, $84, $DA, $F7, $EC, $37, $9B, $F4, 
    $36, $F2, $9E, $9B, $DA, $6F, $DE, $F2, $78, $48, $CD, $7C, $0B, $2B, $1D, $F3, $06, $EE, $CD, $31, 
    $6F, $C9, $E8, $79, $36, $D2, $F3, $E3, $62, $CF, $0B, $13, $7F, $A1, $EB, $79, $61, $C1, $3D, $2E, 
    $41, $83, $7C, $5C, $F4, $BE, $45, $26, $82, $9B, $EC, $01, $B5, $1D, $CC, $32, $87, $48, $F3, $0F, 
    $61, $DD, $EC, $28, $AE, $08, $B1, $89, $57, $68, $62, $C4, $0A, $A5, $9A, $99, $05, $03, $1C, $EB, 
    $86, $E8, $78, $40, $4B, $DD, $8D, $3A, $0A, $5A, $4F, $82, $4B, $A0, $E1, $26, $FA, $1D, $4E, $BF, 
    $38, $1A, $EB, $E3, $B8, $DE, $71, $0B, $75, $F8, $98, $51, $87, $49, $F5, $AB, $31, $9B, $6E, $DF, 
    $BE, $16, $A0, $6D, $80, $1E, $CA, $54, $2B, $D1, $B7, $CC, $B6, $1A, $01, $E1, $2E, $9D, $32, $DB, 
    $BE, $32, $85, $3F, $A9, $26, $ED, $B7, $98, $A8, $EF, $28, $13, $1B, $B0, $BE, $FA, $19, $22, $EE, 
    $05, $FB, $63, $6F, $C4, $76, $E3, $CF, $67, $08, $C2, $DB, $23, $57, $20, $2E, $B5, $56, $42, $E9, 
    $19, $44, $B1, $71, $C9, $7C, $78, $9F, $48, $11, $F5, $B5, $49, $FC, $3D, $42, $B8, $3A, $7E, $B8, 
    $AD, $96, $84, $47, $5B, $2D, $22, $18, $D7, $56, $8B, $48, $3D, $D0, $C7, $5E, $85, $1E, $04, $C3, 
    $71, $34, $74, $84, $91, $E8, $FF, $0C, $66, $11, $9E, $A1, $06, $D1, $AF, $F0, $0C, $B5, $98, $7E, 
    $05, $CB, $CC, $49, $60, $F6, $FD, $75, $6E, $A4, $1F, $FF, $7F, $96, $4F, $BD, $BA, $3C, $EF, $9E, 
    $66, $7F, $C8, $EC, $7B, $4D, $40, $67, $0C, $47, $4E, $94, $7F, $BB, $2D, $73, $30, $B4, $4D, $0C, 
    $60, $D3, $CD, $5B, $E9, $A2, $EE, $DF, $7F, $BC, $F6, $58, $88, $56, $06, $AC, $AB, $88, $BA, $63, 
    $56, $0C, $21, $7A, $AE, $B9, $F1, $9A, $74, $22, $F0, $A8, $15, $49, $54, $9E, $2E, $B6, $FD, $65, 
    $CA, $0A, $04, $F4, $36, $0A, $62, $F5, $83, $07, $CB, $0E, $EE, $9A, $5E, $66, $5B, $43, $20, $0E, 
    $EE, $32, $6F, $DD, $55, $36, $26, $C0, $49, $1D, $B8, $B1, $B7, $5A, $18, $5B, $19, $33, $43, $80, 
    $A8, $1F, $E3, $F7, $E7, $CE, $2E, $A5, $26, $A8, $CD, $6D, $93, $52, $A2, $A8, $0E, $42, $53, $54, 
    $26, $1B, $94, $C9, $46, $65, $B2, $49, $99, $6C, $51, $26, $5B, $95, $C9, $49, $14, $9E, $A9, $4C, 
    $4E, $76, $C8, $CD, $29, $4E, $56, $5E, $4C, $73, $8A, $54, $48, $3E, $61, $A5, $A5, $5A, $4B, $81, 
    $FA, $3C, $72, $B3, $6D, $96, $B1, $48, $2D, $37, $B9, $55, $62, $7E, $DB, $C7, $0A, $8C, $37, $F5, 
    $19, $64, $7C, $9B, $C3, $60, $FB, $03, $F2, $77, $31, $6E, $C8, $C2, $D5, $CF, $F7, $AE, $60, $18, 
    $E6, $8C, $2B, $F2, $51, $BD, $BA, $B2, $16, $F3, $43, $4A, $B2, $FA, $7E, $73, $70, $80, $BE, $D5, 
    $D6, $82, $5B, $43, $2D, $61, $42, $6C, $D9, $DC, $1F, $37, $63, $E1, $2B, $90, $46, $2B, $E9, $A1, 
    $F9, $98, $71, $C0, $37, $F8, $C6, $18, $C9, $C4, $DF, $DF, $CA, $1F, $7C, $46, $CA, $F4, $35, $64, 
    $C2, $9F, $33, $36, $E8, $18, $B5, $B5, $B9, $C3, $6C, $7B, $5F, $0F, $EA, $02, $34, $9F, $45, $DD, 
    $A7, $32, $A8, $A3, $F9, $24, $C0, $DC, $38, $0A, $B3, $F7, $85, $D4, $FC, $95, $71, $C0, $5F, $20, 
    $CB, $49, $63, $1F, $98, $B5, $5F, $F1, $27, $5E, $04, $D1, $F8, $0B, $FE, $EC, $B3, $41, $BB, $90, 
    $18, $A8, $22, $B4, $19, $21, $68, $96, $F6, $02, $35, $4B, $6D, $C1, $26, $B5, $D9, $F4, $EA, $29, 
    $DA, $80, $79, $A6, $F9, $94, $A5, $F6, $EB, $70, $C3, $E2, $A9, $61, $87, $9B, $BB, $00, $89, $17, 
    $06, $10, $C4, $2F, $8C, $03, $CE, $E1, $1B, $63, $ED, $17, $3C, $53, $F8, $3D, $34, $E3, $1C, $2E, 
    $11, $C1, $4D, $1F, $84, $C2, $8D, $7B, $1F, $1B, $D7, $82, $A1, $01, $7A, $1D, $D0, $D7, $42, $04, 
    $54, $0F, $5F, $D5, $A6, $BE, $F5, $1C, $54, $0F, $F7, $A5, $D7, $31, $E3, $35, $F5, $0E, $38, $78, 
    $4D, $F3, $D4, $76, $6C, $DD, $46, $DE, $69, $F3, $A0, $49, $E1, $16, $4E, $13, $D4, $4F, $A9, $79, 
    $48, $B5, $1E, $AA, $02, $1D, $FB, $36, $77, $C0, $77, $44, $D5, $AB, $08, $09, $CD, $FB, $EE, $9A, 
    $CE, $A3, $A6, $61, $A3, $79, $DF, $85, $9B, $C7, $9B, $C6, $FE, $85, $9E, $03, $D4, $FB, $56, $D3, 
    $97, $72, $D7, $F6, $1C, $32, $06, $EE, $82, $BD, $B6, $F7, $A8, $EF, $4E, $A9, $67, $FA, $76, $D6, 
    $29, $0B, $D0, $F1, $AA, $E6, $5D, $AF, $F7, $AE, $69, $59, $A4, $2B, $AF, $D3, $7B, $72, $BB, $21, 
    $DC, $79, $51, $35, $5D, $D5, $42, $DE, $79, $D7, $32, $C9, $B1, $AB, $78, $83, $77, $1E, $B6, $0E, 
    $5B, $19, $8E, $3C, $80, $16, $EA, $E4, $F3, $29, $EA, $71, $F5, $53, $1C, $89, $60, $0E, $60, $08, 
    $F7, $36, $6A, $6E, $AE, $94, $6A, $BB, $A2, $64, $A9, $A4, $AE, $6C, $DF, $28, $8F, $1B, $D4, $67, 
    $68, $68, $17, $4A, $96, $52, $C5, $61, $54, $9F, $B1, $84, $9F, $E6, $CE, $51, $1C, $26, $30, $A8, 
    $AC, $B4, $D3, $F9, $EC, $F9, $50, $08, $E4, $41, $7A, $C4, $D1, $04, $38, $00, $2B, $E3, $BF, $12, 
    $0D, $96, $AB, $44, $03, $49, $0B, $EC, $6D, $49, $75, $18, $E0, $92, $AA, $3A, $8C, $38, $95, $AB, 
    $4E, $32, $15, $23, $9E, $F0, $2A, $03, $9E, $33, $DF, $1B, $DE, $13, $9F, $F2, $BE, $56, $7C, $45, 
    $3E, $06, $02, $E4, $99, $88, $00, $F9, $5F, $13, $1F, $D6, $BE, $E2, $C3, $FA, $3F, $2F, $3E, $2C, 
    $61, $26, $FC, $27, $0C, $F8, $BF, $29, $3E, $AC, $57, $8B, $0F, $EB, $FF, $BC, $F8, $E8, $69, $DE, 
    $FF, $5D, $F1, $61, $FD, $BF, $20, $3E, $7A, $9A, $86, $8C, $71, $7D, $E1, $FF, $BF, $29, $3E, $FA, 
    $F6, $9E, $7C, $FA, $7F, $49, $7C, $58, $A8, $85, $F3, $B0, $85, $BA, $88, $EC, $00, $9F, $5F, $AB, 
    $8A, $96, $1E, $29, $FF, $4C, $7A, $58, $FB, $08, $0F, $10, $1D, $E0, $64, $A5, $3A, $D8, $B6, $6F, 
    $A1, $70, $BE, $94, $15, $9E, $81, $7B, $74, $1A, $5A, $17, $91, $33, $23, $6A, $4F, $48, $FA, $E8, 
    $F9, $45, $8C, $7B, $28, $C0, $69, $45, $0C, $5C, $A8, $B9, $47, $50, $FF, $8A, $F2, $1A, $BC, $C2, 
    $24, $B3, $EF, $79, $03, $CD, $17, $E6, $A0, $EF, $58, $E4, $36, $FB, $9E, $06, $FC, $7B, $FD, $9B, 
    $25, $DF, $84, $42, $C5, $EA, $2E, $F6, $47, $A8, $8E, $EC, $19, $CD, $27, $6D, $A4, $A8, $3B, $47, 
    $BB, $8C, $A8, $3F, $D1, $F8, $F2, $C1, $76, $19, $D1, $FE, $7E, $F0, $A3, $F7, $B4, $CB, $88, $F5, 
    $B8, $97, $12, $BD, $ED, $32, $A2, $7C, $CB, $D9, $7F, $AC, $67, $8F, $CD, $14, $05, $E0, $DD, $1D, 
    $26, $34, $C6, $C3, $EB, $FF, $11, $7B, $5C, $5B, $46, $E0, $9C, $C5, $A1, $C4, $1D, $4E, $F0, $6C, 
    $DA, $A3, $D7, $1F, $D2, $5A, $B4, $D7, $90, $9C, $DB, $F0, $6C, $AD, $26, $61, $05, $A4, $FF, $60, 
    $3B, $80, $D4, $3C, $F7, $0A, $CA, $2C, $DB, $4E, $3A, $9B, $26, $68, $AE, $5B, $8E, $92, $AD, $D7, 
    $7E, $84, $7E, $30, $6D, $E0, $BC, $61, $FA, $03, $C6, $63, $B7, $E8, $BF, $89, $70, $4B, $0E, $39, 
    $0D, $E1, $EE, $E2, $3E, $54, $13, $F9, $E6, $ED, $1E, $7B, $57, $6C, $38, $5E, $DB, $1A, $AB, $DF, 
    $CF, $BB, $5E, $5B, $76, $23, $A2, $50, $7F, $43, $BD, $35, $35, $90, $9C, $AA, $96, $48, $49, $93, 
    $A8, $F0, $F4, $C0, $20, $0A, $68, $6A, $F7, $EE, $47, $FE, $91, $9B, $75, $88, $8C, $3D, $5F, $B2, 
    $54, $D6, $E0, $DC, $D0, $94, $DA, $8B, $E8, $33, $22, $9E, $E6, $65, $2E, $9C, $3C, $EA, $46, $4C, 
    $53, $81, $CE, $2B, $34, $5F, $26, $A2, $87, $BB, $AC, $CF, $7E, $17, $0A, $C9, $6D, $16, $3B, $28, 
    $B3, $4A, $D6, $D9, $1F, $52, $6D, $27, $1B, $6B, $11, $67, $1F, $F5, $09, $AA, $1D, $14, $E6, $DA, 
    $5B, $8D, $AF, $43, $FB, $0F, $A9, $7B, $D1, $9F, $11, $C7, $EB, $BC, $37, $82, $27, $32, $B8, $7E, 
    $B2, $38, $7E, $4A, $6F, $BC, $51, $B0, $EF, $79, $2A, $33, $55, $0E, $04, $4F, $04, $C9, $F2, $67, 
    $FD, $49, $67, $F1, $A4, $76, $65, $D7, $BC, $8B, $77, $82, $27, $03, $F1, $DE, $86, $D3, $67, $FA, 
    $8F, $D5, $4C, $8B, $3D, $C3, $7B, $93, $DC, $69, $40, $47, $EA, $82, $61, $FE, $A9, $7A, $9F, $94, 
    $87, $8B, $FF, $FE, $C9, $90, $D9, $EC, $53, $31, $E0, $17, $9A, $55, $FB, $FE, $1F, $05, $8C, $97, 
    $D8, $80, $36, $F2, $92, $32, $68, $57, $C5, $62, $E8, $C4, $74, $11, $3B, $91, $BD, $79, $08, $37, 
    $5C, $F0, $19, $BB, $2C, $1D, $9F, $D3, $C7, $63, $63, $6C, $07, $9C, $65, $CA, $4A, $69, $A2, $0E, 
    $E7, $0F, $0F, $D1, $E4, $3C, $9E, $CE, $E6, $62, $2F, $E1, $56, $43, $06, $68, $CE, $D2, $E3, $5C, 
    $58, $B2, $FE, $A4, $3F, $E8, $19, $A2, $1A, $51, $93, $2D, $4B, $4F, $45, $49, $B7, $32, $3D, $1D, 
    $FD, $BB, $F7, $8D, $B4, $8A, $C1, $56, $EC, $A4, $B9, $54, $DB, $11, $5C, $17, $C6, $95, $A6, $22, 
    $00, $96, $81, $A1, $37, $90, $3E, $CB, $C1, $D6, $ED, $A4, $79, $5A, $84, $A7, $EE, $6A, $BE, $60, 
    $74, $A8, $07, $9B, $2F, $5A, $02, $F9, $D2, $A8, $0A, $3D, $2E, $1F, $04, $0A, $A5, $D1, $18, $19, 
    $50, $EE, $0A, $94, $48, $99, $EC, $37, $98, $BD, $55, $DE, $91, $72, $6B, $E8, $1E, $A1, $E6, $89, 
    $B8, $BC, $81, $42, $30, $14, $9A, $E4, $75, $6C, $1B, $CA, $23, $F0, $F3, $B5, $ED, $D2, $06, $8A, 
    $9E, $8A, $54, $C8, $77, $FD, $F9, $A4, $4D, $D8, $85, $EC, $0C, $00, $A8, $CF, $C7, $9D, $05, $52, 
    $BA, $DA, $FA, $3C, $70, $CD, $3D, $40, $50, $94, $29, $12, $B0, $7C, $F3, $F9, $F8, $C0, $32, $CB, 
    $9D, $80, $DE, $D4, $DA, $4B, $78, $C6, $9B, $79, $59, $2E, $4E, $19, $70, $E2, $E2, $FC, $6A, $0E, 
    $C2, $2B, $74, $B1, $0D, $3B, $29, $8C, $0F, $0B, $D9, $BA, $35, $2D, $85, $C4, $C2, $E6, $2C, $D2, 
    $B5, $C0, $6A, $FB, $02, $93, $43, $A8, $36, $59, $52, $C0, $29, $06, $26, $EB, $A6, $CB, $CD, $06, 
    $F9, $8A, $A1, $FA, $88, $3A, $7C, $05, $32, $46, $EB, $2F, $83, $D8, $31, $EA, $BE, $B4, $43, $EA, 
    $87, $DA, $9F, $91, $59, $EA, $07, $05, $AC, $63, $26, $FB, $0E, $78, $BB, $D5, $95, $9C, $0D, $0E, 
    $E0, $3A, $7F, $00, $7B, $BF, $E6, $82, $E8, $1D, $A4, $F6, $57, $02, $D9, $F0, $A0, $BA, $0C, $CA, 
    $8A, $09, $70, $53, $CF, $5B, $18, $08, $60, $9F, $AB, $AB, $46, $20, $F9, $57, $AC, $41, $F0, $AB, 
    $6E, $A1, $FB, $17, $E8, $FE, $76, $9C, $DA, $D6, $78, $EA, $3A, $7C, $E3, $34, $29, $2B, $D6, $E3, 
    $CD, $5B, $D8, $52, $6D, $15, $FE, $2A, $9B, $36, $E0, $9B, $4A, $83, $B2, $69, $23, $DD, $18, $A7, 
    $2A, $9B, $36, $D1, $9D, $49, $FE, $42, $AF, $10, $DA, $CA, $A6, $CD, $F8, $E6, $EF, $B6, $60, $96, 
    $4F, $9A, $84, $0B, $A4, $E6, $95, $41, $27, $9E, $2C, $F2, $D7, $37, $30, $F0, $07, $A3, $66, $E0, 
    $6D, $29, $8A, $B8, $FA, $49, $38, $93, $8A, $82, $AD, $C5, $4A, $33, $CE, $E1, $16, $13, $82, $CA, 
    $B3, $88, $8E, $4A, $08, $6A, $2A, $A1, $E6, $34, $A8, $84, $9D, $E2, $34, $AA, $84, $9D, $E2, $34, 
    $A9, $84, $94, $F6, $2C, $21, $38, $56, $25, $CC, $94, $4A, $83, $4A, $88, $29, $95, $46, $B5, $06, 
    $F1, $51, $A6, $98, $3A, $2B, $42, $51, $F1, $86, $50, $9B, $09, $CF, $48, $83, $71, $14, $8F, $2E, 
    $AF, $C3, $C5, $2E, $9C, $09, $85, $5A, $4C, $82, $7C, $5E, $E4, $2F, $BC, $46, $F6, $2A, $7F, $C5, 
    $6E, $3A, $4B, $D7, $BE, $F3, $1D, $46, $10, $16, $06, $A5, $76, $FD, $C4, $6B, $67, $43, $C2, $E7, 
    $9B, $E5, $43, $1E, $B0, $E4, $94, $00, $6E, $EF, $03, $52, $4F, $A4, $29, $E3, $AB, $CA, $6F, $F8, 
    $67, $E5, $29, $9D, $24, $B4, $83, $6F, $E9, $73, $B2, $57, $3F, $A0, $99, $6D, $C8, $DE, $88, $53, 
    $2D, $51, $FE, $BF, $7C, $BE, $DF, $82, $D1, $18, $BE, $3F, $57, $B0, $34, $0E, $C6, $B4, $46, $13, 
    $FD, $26, $D0, $AF, $99, $7E, $2D, $F4, $3B, $20, $BC, $8F, $BB, $11, $97, $A2, $71, $5F, $F6, $3A, 
    $28, $F3, $32, $FC, $55, $C3, $DF, $92, $F0, $7D, $00, $FE, $1A, $C2, $F7, $FF, $06, $7F, $2B, $E7, 
    $F6, $8D, $07, $2E, $52, $4F, $54, $84, $CA, $CF, $E4, $44, $6D, $41, $36, $F6, $4C, $CA, $BE, $EF, 
    $D0, $A6, $7D, $CB, $67, $0D, $95, $9F, $9F, $51, $BD, $46, $B5, $6E, $C3, $45, $5C, $1E, $55, $E6, 
    $5C, $56, $D6, $E2, $C1, $56, $F6, $56, $B3, $EF, $1D, $54, $4B, $E7, $75, $66, $DF, $9F, $D1, $72, 
    $7B, $DA, $64, $BF, $E4, $35, $65, $AD, $7D, $E2, $14, $AE, $CB, $FE, $9E, $96, $3E, $2C, $4A, $D3, 
    $4A, $CA, $EC, $1D, $92, $3D, $C7, $EA, $1D, $14, $58, $6B, $31, $E2, $56, $DF, $95, $63, $05, $A1, 
    $4D, $2F, $74, $4D, $70, $B0, $CD, $ED, $24, $3B, $B4, $26, $4C, $29, $76, $84, $12, $31, $D8, $A5, 
    $98, $BD, $5B, $85, $E5, $AD, $78, $EE, $05, $7B, $26, $9C, $85, $8A, $15, $84, $B3, $40, $7D, $EA, 
    $34, $D0, $D9, $DE, $1B, $B2, $A7, $25, $7B, $AD, $B6, $9D, $78, $D4, $41, $83, $C5, $44, $27, $1B, 
    $AC, $BC, $0B, $74, $CF, $CF, $1D, $EC, $17, $BC, $64, $F9, $15, $1A, $D8, $4D, $98, $5A, $CC, $06, 
    $FF, $85, $FA, $A0, $98, $FD, $B8, $12, $EB, $48, $A6, $3A, $26, $84, $73, $86, $78, $4E, $04, $50, 
    $CC, $D8, $47, $94, $B3, $4C, $BE, $47, $F0, $58, $6B, $EC, $82, $D7, $4C, $82, $B4, $A0, $98, $8D, 
    $3E, $C0, $E3, $C5, $9E, $36, $BD, $BD, $DB, $A5, $B3, $C8, $21, $9D, $27, $E6, $ED, $0E, $5A, $E5, 
    $C5, $29, $6B, $D4, $07, $BA, $80, $38, $65, $32, $48, $FF, $6E, $AD, $68, $80, $2B, $30, $6D, $80, 
    $5A, $B7, $11, $48, $08, $39, $1D, $30, $E2, $B5, $A6, $C3, $1E, $A8, $21, $D0, $F0, $F6, $28, $A4, 
    $C7, $79, $5C, $78, $C2, $F3, $3D, $C6, $F5, $AE, $DF, $7C, $C8, $FE, $B0, $83, $82, $5D, $6F, $93, 
    $9B, $CA, $01, $BB, $27, $BD, $C3, $D5, $D5, $08, $42, $7B, $60, $80, $D3, $55, $8C, $D9, $1B, $C7, 
    $51, $BE, $37, $FE, $14, $0A, $75, $7D, $A8, $D6, $CD, $3B, $85, $A1, $65, $E5, $A7, $C2, $27, $6F, 
    $7D, $C8, $CA, $8B, $70, $01, $00, $BB, $4B, $7D, $E0, $DB, $E8, $A5, $D3, $AF, $E6, $B4, $24, $09, 
    $59, $6B, $9F, $84, $AC, $1E, $0F, $07, $EF, $F1, $FE, $AA, $BB, $6E, $1D, $DC, $E8, $3C, $3F, $AD, 
    $C8, $2F, $E0, $08, $42, $4B, $0B, $6D, $68, $C5, $58, $40, $B1, $8D, $55, $57, $53, $0D, $75, $58, 
    $43, $81, $CB, $A1, $7E, $18, $58, $7B, $08, $32, $31, $B1, $88, $66, $94, $AF, $53, $05, $B1, $ED, 
    $F5, $12, $B4, $06, $04, $CF, $BE, $7F, $1D, $E3, $B1, $FF, $19, $82, $EA, $B4, $13, $EC, $2B, $30, 
    $C8, $94, $69, $A6, $C6, $95, $0F, $0B, $96, $56, $75, $9A, $E9, $7A, $F9, $22, $E3, $CD, $82, $33, 
    $D5, $38, $C7, $89, $9B, $18, $31, $F2, $C1, $E2, $74, $39, $58, $C2, $0F, $30, $F4, $2D, $42, $74, 
    $3A, $A6, $19, $9D, $B4, $D5, $D1, $C1, $CE, $5D, $A6, $74, $18, $0C, $55, $13, $FE, $85, $F9, $73, 
    $8E, $39, $2E, $7B, $D0, $CA, $DB, $AD, $EF, $E2, $71, $21, $D8, $7F, $7C, $1D, $38, $C6, $D6, $E7, 
    $24, $8A, $57, $BF, $26, $93, $F0, $3A, $F3, $E7, $7C, $FC, $59, $26, $FC, $6B, $E3, $CF, $76, $84, 
    $77, $48, $85, $47, $FD, $10, $C6, $20, $6B, $38, $10, $0A, $D9, $5B, $15, $62, $29, $F3, $72, $3F, 
    $2E, $E3, $F3, $DE, $FC, $09, $EF, $CD, $A7, $BC, $CE, $EE, $BA, $00, $B0, $AF, $E8, $C9, $83, $DE, 
    $84, $7E, $5C, $36, $86, $FA, $71, $7C, $AB, $E7, $A6, $68, $4E, $29, $40, $46, $09, $F7, $63, $76, 
    $01, $8C, $9A, $E7, $FE, $49, $9F, $19, $A1, $8B, $B3, $D6, $06, $4E, $D1, $91, $78, $5A, $AE, $D0, 
    $FF, $7A, $59, $B2, $D7, $A2, $98, $C0, $83, $DD, $90, $93, $44, $CF, $ED, $05, $F8, $CF, $CD, $96, 
    $5F, $42, $74, $CD, $BE, $BB, $51, $CF, $5E, $A7, $1C, $8C, $A3, $72, $34, $E9, $B4, $D5, $A7, $01, 
    $11, $57, $31, $5B, $F4, $3E, $8D, $2F, $FE, $B2, $AE, $A3, $1D, $07, $E5, $72, $7C, $70, $B2, $9F, 
    $BD, $4F, $E1, $FA, $58, $81, $F2, $1C, $1A, $B9, $6A, $DD, $7A, $BC, $5F, $8A, $66, $AE, $DA, $B0, 
    $01, $EF, $97, $5B, $68, $3E, $7A, $F5, $46, $CA, $44, $73, $95, $75, $9B, $28, $53, $12, $65, $DA, 
    $4C, $99, $92, $79, $A6, $46, $CA, $94, $42, $0F, $75, $DB, $28, $97, $44, $B9, $B6, $93, $4C, $30, 
    $29, $CB, $C9, $E6, $F9, $7D, $26, $FD, $66, $E9, $AE, $CF, $EC, $46, $62, $D7, $BB, $F0, $90, $B4, 
    $69, $C6, $C6, $A9, $8F, $10, $BB, $1A, $AF, $97, $2F, $5A, $FE, $66, $4C, $88, $0A, $89, $B1, $F4, 
    $04, $20, $BC, $AF, $4C, $3B, $01, $CC, $D0, $97, $0B, $40, $E0, $79, $8D, $3D, $F1, $04, $DA, $DA, 
    $30, $3F, $EC, $6A, $9F, $76, $99, $16, $E4, $9E, $DC, $87, $47, $C2, $20, $47, $F8, $83, $8B, $E7, 
    $D5, $34, $21, $3F, $08, $9E, $07, $23, $0C, $31, $3D, $C2, $10, $13, $2A, $F2, $91, $F5, $0B, $D8, 
    $13, $77, $46, $86, $76, $CA, $35, $C2, $63, $57, $5B, $DD, $21, $3A, $C9, $41, $72, $02, $53, $FC, 
    $96, $98, $A2, $F3, $55, $34, $1B, $83, $59, $75, $51, $5C, $D0, $F9, $5B, $54, $02, $4D, $D8, $ED, 
    $82, $F7, $B6, $48, $BF, $0F, $C7, $0A, $F8, $7F, $37, $FB, $2D, $9D, $0F, $64, $F6, $DD, $07, $9D, 
    $DF, $F9, $33, $31, $B2, $FD, $77, $ED, $69, $2E, $60, $9E, $6D, $A5, $73, $3A, $16, $86, $45, $6D, 
    $16, $88, $DA, $72, $81, $56, $96, $9F, $A3, $20, $33, $F6, $D3, $0F, $01, $83, $C1, $DC, $84, $5D, 
    $8A, $AF, $1C, $05, $EC, $D3, $DD, $9C, $3F, $38, $24, $E4, $0F, $6D, $B9, $00, $D2, $BD, $C0, $C9, 
    $A6, $12, $BC, $8E, $5D, $D7, $83, $67, $41, $78, $83, $11, $DE, $6D, $9A, $FF, $04, $30, $A5, $A3, 
    $80, $6B, $13, $0E, $7D, $39, $66, $70, $6A, $AB, $30, $C5, $C5, $9E, $A4, $9D, $7C, $D4, $22, $65, 
    $29, $1E, $DF, $AB, $36, $10, $A3, $2D, $37, $E0, $FD, $EA, $20, $67, $40, $BC, $AF, $DB, $C0, $19, 
    $90, $F2, $EC, $E0, $0C, $98, $14, $CD, $80, $49, $51, $0C, $98, $14, $C5, $80, $49, $D1, $0C, $98, 
    $14, $CD, $80, $49, $51, $0C, $68, $0B, $02, $0B, $26, $E1, $EB, $4C, $FA, $CD, $82, $DF, $AE, $E1, 
    $AA, $FF, $4B, $40, $93, $ED, $F8, $1E, $7A, $DD, $CF, $E0, $B6, $B1, $B1, $0C, $99, $8E, $EE, $AF, 
    $E2, $BB, $07, $4E, $D8, $F6, $B0, $BF, $DF, $05, $3E, $5F, $0F, $07, $FE, $AB, $F2, $8E, $BD, $FC, 
    $45, $44, $C2, $F5, $2C, $FD, $9E, $49, $C7, $D0, $2A, $12, $84, $20, $F5, $92, $44, $F6, $E0, $96, 
    $7F, $BE, $50, $18, $D9, $1F, $12, $5E, $A0, $F0, $0E, $1E, $7B, $C4, $16, $F4, $1D, $01, $FE, $99, 
    $3B, $3B, $4F, $3E, $3A, $08, $FC, $E3, $B0, $36, $50, $66, $A0, $EC, $AC, $3F, $CC, $1E, $87, $51, 
    $E4, $66, $AB, $26, $84, $B7, $58, $F5, $CD, $1C, $B1, $5F, $B4, $8D, $D2, $65, $68, $69, $ED, $09, 
    $8C, $D4, $81, $D6, $BC, $19, $2D, $4A, $93, $23, $E3, $C8, $8F, $1C, $72, $CD, $50, $7A, $CB, $84, 
    $BB, $A5, $8F, $94, $6F, $02, $B6, $55, $BC, $47, $D1, $AA, $99, $6B, $62, $23, $72, $81, $40, $1D, 
    $B8, $12, $FB, $C0, $E1, $B6, $69, $97, $45, $FB, $2E, $4F, $3F, $F6, $11, $AE, $81, $9E, $EF, $D2, 
    $D9, $42, $3C, $02, $41, $F9, $3D, $A9, $AB, $E9, $C6, $F2, $46, $50, $F7, $90, $0D, $3A, $04, $B9, 
    $9F, $0D, $D8, $21, $08, $D9, $37, $79, $6F, $52, $A7, $1B, $EC, $AD, $9E, $A1, $9C, $35, $1F, $10, 
    $9C, $0E, $26, $E2, $5E, $BD, $22, $12, $25, $B4, $09, $35, $9E, $94, $F3, $6B, $9F, $41, $97, $89, 
    $E4, $B7, $2B, $4B, $D7, $E3, $5A, $FC, $D2, $EA, $D1, $00, $D9, $6D, $50, $63, $F1, $20, $B4, $DF, 
    $23, $4D, $D0, $1D, $3D, $96, $47, $C1, $36, $93, $DA, $A7, $9B, $CC, $DC, $30, $70, $C0, $88, $2A, 
    $66, $DE, $9C, $30, $7D, $AE, $EA, $6C, $0D, $6B, $86, $FE, $3E, $99, $09, $C6, $F9, $FB, $14, $C7, 
    $04, $BD, $6E, $80, $7A, $00, $D8, $77, $1B, $E8, $C0, $3D, $AB, $BA, $14, $9B, $01, $E6, $53, $4C, 
    $23, $96, $54, $A6, $9B, $BA, $5E, $35, $6F, $5D, $EE, $6B, $C7, $11, $AE, $CC, $4C, $51, $A6, $7D, 
    $A9, $4C, $63, $20, $86, $A0, $85, $BA, $EC, $E9, $56, $4F, $91, $43, $2B, $FA, $D2, $05, $10, $E6, 
    $6F, $A2, $00, $B6, $A9, $EA, $1C, $A6, $4E, $B7, $CA, $33, $53, $74, $53, $ED, $AD, $C3, $76, $CA, 
    $9F, $27, $4C, $56, $66, $26, $DB, $0F, $CF, $D7, $A9, $AD, $6A, $D1, $97, $CA, $F4, $A4, $3C, $87, 
    $3A, $DD, $02, $1A, $76, $4C, $16, $3F, $C6, $70, $AE, $75, $41, $A2, $3A, $33, $49, $75, $5B, $DA, 
    $72, $07, $85, $84, $2E, $3C, $5B, $70, $7A, $92, $32, $3D, $B9, $E6, $BD, $A7, $49, $56, $19, $00, 
    $5A, $8A, $B6, $94, $1A, $5E, $AC, $2D, $47, $9E, $63, $52, $1A, $1A, $69, $5F, $F2, $98, $43, $FB, 
    $38, $1E, $0C, $D1, $DE, $69, $44, $4D, $32, $ED, $13, $F6, $3E, $CE, $B9, $3C, $70, $54, $99, $6C, 
    $6A, $FC, $43, $B9, $10, $C5, $72, $B5, $27, $D6, $E3, $5A, $66, $F9, $7A, $BE, $D7, $1B, $6C, $02, 
    $07, $5B, $08, $1C, $A5, $6E, $96, $30, $36, $0E, $C9, $1C, $AF, $4E, $37, $E1, $DC, $13, $76, $0C, 
    $58, $EA, $EA, $4C, $0C, $B2, $36, $B8, $30, $C0, $4B, $C1, $FD, $8B, $CF, $FF, $40, $CA, $DB, $82, 
    $3E, $B9, $32, $13, $AD, $F9, $14, $C5, $6D, $55, $66, $26, $CD, $AD, $DD, $81, $60, $FB, $6C, $11, 
    $7A, $31, $EF, $0D, $9D, $65, $12, $F8, $1E, $2F, $E3, $CD, $22, $3D, $D8, $E7, $EE, $72, $3C, $11, 
    $9D, $B5, $82, $05, $A5, $9E, $41, $B6, $1A, $97, $0B, $49, $30, $04, $06, $84, $06, $62, $26, $6D, 
    $BA, $38, $B7, $95, $E7, $F9, $3D, $59, $59, $86, $97, $27, $61, $86, $A0, $37, $85, $67, $70, $B3, 
    $FB, $32, $F9, $C9, $9E, $31, $58, $12, $7B, $98, $38, $66, $6E, $6B, $3B, $CE, $63, $F0, $75, $B3, 
    $88, $BD, $98, $BF, $E2, $B2, $7E, $E7, $F7, $CD, $B8, $47, $D3, $13, $5B, $7B, $56, $0F, $57, $C5, 
    $B4, $02, $A7, $3C, $E0, $AE, $F2, $A8, $6D, $A7, $6A, $0D, $28, $A6, $D5, $93, $6B, $2F, $84, $16, 
    $C3, $8B, $B3, $ED, $B1, $78, $B5, $05, $C3, $21, $70, $68, $17, $D1, $99, $57, $6A, $FC, $E4, $62, 
    $F9, $82, $A1, $D2, $AA, $C6, $DA, $75, $DE, $C1, $38, $FD, $D0, $62, $90, $DB, $68, $06, $E2, $84, 
    $7F, $A7, $E7, $01, $F3, $96, $58, $F3, $96, $F1, $69, $ED, $DE, $31, $F2, $05, $B1, $6A, $A2, $79, 
    $CB, $74, $D1, $BC, $E5, $49, $11, $5E, $A4, $C8, $17, $74, $55, $77, $C0, $0B, $1D, $BC, $D0, $C1, 
    $0B, $B3, $7C, $41, $5F, $95, $0C, $2F, $F4, $E6, $2D, $F7, $E9, $D3, $9A, $9B, $CF, $8F, $90, $3B, 
    $44, $DB, $01, $0C, $AF, $69, $29, $9D, $AB, $B6, $80, $1B, $13, $FD, $14, $2D, $2F, $8A, $10, $9B, 
    $24, $75, $08, $2E, $4C, $26, $A9, $71, $F6, $96, $2A, $97, $5A, $22, $59, $E9, $CC, $5C, $FB, $FE, 
    $CA, $5B, $D4, $43, $69, $1F, $6B, $D3, $0D, $69, $9F, $F2, $F9, $21, $35, $5D, $67, $4B, $9D, $AC, 
    $A4, $EB, $E5, $A0, $C1, $1E, $5F, $75, $06, $F3, $AA, $71, $69, $B1, $9A, $75, $B9, $3E, $A8, $0F, 
    $3A, $5C, $9A, $41, $75, $B0, $57, $81, $81, $54, $33, $6D, $AC, $9A, $A3, $0C, $98, $DD, $3A, $7F, 
    $66, $2F, $CC, $E6, $CA, $11, $3D, $30, $D5, $90, $9A, $6E, $21, $78, $49, $08, $CF, $1C, $86, $37, 
    $24, $6D, $A8, $66, $68, $D0, $1F, $D0, $1F, $70, $39, $34, $93, $EA, $64, $6E, $84, $37, $24, $0C, 
    $2F, $61, $76, $AB, $3F, $58, $35, $44, $3D, $A4, $99, $EA, $D2, $3E, $56, $93, $07, $D9, $6E, $F0, 
    $1A, $F3, $80, $80, $FE, $E0, $82, $B3, $2A, $4E, $1B, $EA, $20, $7D, $68, $DA, $15, $9E, $9E, $99, 
    $6D, $1B, $93, $A7, $64, $0E, $E2, $19, $CE, $E0, $AC, $61, $B4, $3F, $78, $22, $9F, $28, $50, $22, 
    $4F, $04, $77, $6A, $88, $48, $33, $11, $0F, $A9, $D3, $E8, $84, $DF, $38, $7C, $DC, $03, $DC, $6A, 
    $4C, $FB, $A0, $38, $DC, $FE, $09, $C8, $22, $9A, $B5, $56, $66, $A2, $5A, $68, $35, $A9, $D6, $E7, 
    $94, $42, $9F, $C5, $FB, $0F, $20, $5F, $49, $41, $39, $1D, $C0, $51, $CC, $AA, $C6, $03, $BE, $37, 
    $61, $F0, $E8, $11, $8F, $47, $BD, $03, $D9, $2D, $C2, $3F, $86, $B5, $EA, $40, $04, $A1, $66, $D6, 
    $D6, $5E, $41, $D6, $F0, $4C, $07, $9C, $CB, $55, $C0, $D9, $93, $A3, $99, $F4, $5A, $E1, $F2, $CB, 
    $51, $F3, $79, $6A, $BE, $CF, $C2, $59, $C9, $33, $44, $BF, $37, $CC, $54, $B1, $B5, $CD, $62, $0D, 
    $0E, $1A, $4D, $18, $D3, $3F, $4F, $3E, $8E, $DE, $F9, $C7, $72, $97, $08, $ED, $78, $C4, $FB, $EF, 
    $D0, $80, $72, $75, $08, $34, $41, $CB, $D7, $85, $E4, $0B, $83, $14, $F3, $EC, $45, $23, $B4, $DC, 
    $E5, $1D, $9A, $F3, $F4, $0A, $35, $2F, $6B, $4C, $DE, $B7, $63, $8C, $ED, $93, $B2, $B0, $02, $99, 
    $51, $EC, $40, $A7, $7C, $CF, $A0, $AA, $C4, $F6, $B8, $41, $74, $64, $87, $9C, $B3, $54, $F0, $C6, 
    $E5, $29, $71, $00, $F6, $2C, $D0, $4B, $DE, $91, $DF, $0A, $A3, $72, $D6, $DC, $76, $3A, $D8, $9F, 
    $9E, $7B, $FC, $DB, $62, $DA, $23, $18, $67, $3B, $69, $7F, $DF, $EC, $DB, $8F, $E5, $4D, $4B, $0B, 
    $D4, $E1, $D4, $44, $93, $EA, $0E, $E3, $7E, $8B, $7E, $E7, $55, $B8, $27, $4E, $A2, $1C, $F5, $2A, 
    $CE, $B7, $E7, $B7, $5D, $EE, $32, $D2, $DD, $BC, $B6, $CB, $C0, $38, $9D, $A2, $67, $A2, $56, $B8, 
    $F7, $B2, $1A, $52, $2A, $0C, $AA, $61, $B9, $6A, $90, $27, $10, $9C, $9B, $F4, $41, $BA, $A9, $8C, 
    $89, $21, $28, $44, $5A, $35, $D7, $2F, $28, $3A, $DB, $C9, $2E, $9D, $F2, $A3, $7B, $E5, $E3, $46, 
    $FB, $1E, $6F, $87, $1A, $A7, $E5, $0B, $D4, $FA, $F8, $45, $37, $69, $B9, $0D, $D8, $78, $8C, $0F, 
    $8F, $B4, $5F, $29, $CF, $0A, $B7, $FD, $A4, $3C, $71, $50, $D5, $90, $F6, $D8, $41, $9C, $DE, $B1, 
    $D9, $E9, $75, $D8, $F8, $58, $FB, $FB, $DE, $6F, $E6, $CE, $2E, $9D, $83, $4D, $37, $95, $2A, $A3, 
    $E6, $B4, $46, $CE, $8B, $57, $FB, $A3, $63, $03, $9A, $96, $04, $8D, $9A, $5C, $07, $C3, $F5, $6E, 
    $20, $C4, $04, $42, $C6, $50, $AF, $1A, $EA, $38, $B6, $C3, $DE, $C5, $4B, $5A, $97, $FE, $FD, $3E, 
    $48, $1B, $96, $2A, $86, $7A, $68, $A3, $F7, $60, $E9, $9C, $B9, $B3, $FB, $46, $30, $14, $14, $A9, 
    $77, $20, $54, $8A, $0B, $50, $3D, $6F, $E1, $81, $44, $16, $75, $AC, $FE, $6C, $B1, $96, $1C, $C8, 
    $CE, $98, $9F, $10, $12, $D4, $8C, $76, $C3, $26, $E2, $0E, $78, $9D, $9D, $51, $79, $52, $1D, $EF, 
    $0F, $79, $C6, $6B, $99, $EF, $A4, $1D, $5C, $A1, $9A, $C6, $22, $5B, $84, $C9, $3E, $5C, $9F, $2F, 
    $59, $AF, $22, $FC, $70, $4E, $78, $75, $4C, $FC, $83, $F2, $29, $83, $3F, $E4, $DD, $0D, $C6, $1B, 
    $8E, $0A, $CF, $60, $5C, $1F, $33, $CA, $39, $01, $E8, $FD, $7B, $15, $A3, $7F, $A7, $F7, $2C, $C6, 
    $B3, $18, $6B, $4F, $60, $58, $25, $1E, $D7, $66, $22, $B9, $58, $BB, $03, $9F, $5B, $51, $74, $6C, 
    $96, $76, $C0, $ED, $BB, $F8, $56, $19, $AD, $3C, $66, $50, $8D, $C5, $9A, $55, $C3, $39, $17, $97, 
    $23, $3C, $5F, $8E, $31, $E0, $93, $C2, $5F, $84, $60, $1A, $B8, $47, $34, $48, $70, $DB, $6C, $05, 
    $B8, $19, $F9, $77, $8B, $B8, $DB, $64, $BB, $40, $21, $C9, $EF, $0D, $E6, $21, $5B, $B4, $DC, $0F, 
    $7F, $12, $FC, $95, $D8, $FF, $1E, $3E, $4B, $86, $08, $63, $FF, $6C, $FE, $42, $75, $E5, $0B, $5C, 
    $DF, $AC, $A2, $40, $54, $35, $7F, $BB, $55, $CD, $D5, $70, $93, $BB, $25, $4D, $A7, $7E, $1F, $43, 
    $54, $3F, $D7, $87, $E6, $03, $A9, $D5, $39, $B5, $B8, $97, $11, $E7, $34, $D5, $BD, $B8, $D5, $8D, 
    $69, $68, $76, $AC, $94, $76, $8B, $74, $E8, $3C, $60, $8C, $53, $B6, $6C, $01, $BE, $AD, $96, $92, 
    $E5, $1D, $46, $39, $24, $9A, $7D, $B8, $73, $D4, $7E, $69, $FE, $73, $E1, $7A, $79, $7D, $AB, $84, 
    $34, $AC, $F3, $1C, $AF, $ED, $FB, $3E, $B5, $71, $E6, $4E, $5E, $52, $80, $D1, $C5, $04, $17, $EB, 
    $64, $23, $AE, $D0, $FC, $27, $D6, $86, $3B, $2F, $B1, $2E, $75, $2F, $EB, $77, $85, $62, $DF, $37, 
    $12, $09, $8C, $F2, $25, $D1, $EC, $1F, $8A, $6A, $F7, $8C, $CA, $8B, $39, $DC, $AC, $EE, $07, $0C, 
    $45, $37, $F2, $0D, $BB, $61, $F2, $AB, $B4, $CF, $6B, $A5, $94, $45, $B3, $C9, $8F, $FC, $40, $A0, 
    $11, $A4, $66, $F2, $1B, $F8, $56, $F2, $7D, $22, $DF, $9E, $49, $13, $CE, $0E, $66, $C9, $08, $1F, 
    $8F, $D8, $17, $0A, $D7, $47, $D4, $B3, $C5, $4A, $AC, $32, $D3, $A0, $2D, $5C, $E4, $76, $B3, $9B, 
    $C1, $61, $87, $CB, $B0, $CB, $B4, $E7, $04, $03, $A6, $8E, $97, $CE, $6D, $E5, $F1, $2B, $66, $E0, 
    $78, $B3, $3A, $C3, $20, $1F, $15, $3D, $71, $54, $B2, $B4, $95, $87, $B2, $68, $06, $EA, $7D, $47, 
    $B1, $9B, $BD, $48, $7E, $8F, $E9, $9D, $C5, $68, $20, $B8, $D9, $81, $4B, $04, $6F, $17, $5C, $8A, 
    $E1, $2A, $D3, $5E, $96, $64, $90, $5A, $DE, $63, $73, $67, $DB, $82, $A5, $3D, $FA, $D1, $C0, $71, 
    $1A, $AB, $65, $BE, $85, $A0, $8A, $E5, $2B, $A8, $25, $75, $76, $11, $B4, $E4, $29, $03, $4E, $FE, 
    $B6, $E0, $FC, $2F, $68, $C9, $6E, $D4, $92, $A0, $04, $B3, $49, $4B, $5E, $21, $2D, $39, $05, $B4, 
    $E4, $13, $5C, $4B, $5E, $21, $2D, $39, $05, $32, $3C, $C1, $B5, $E4, $15, $D2, $92, $53, $40, $4B, 
    $DE, $FB, $AF, $6A, $49, $9A, $9F, $24, $0A, $99, $26, $DB, $E3, $17, $98, $DA, $0D, $01, $64, $64, 
    $B8, $AF, $FA, $56, $8D, $CF, $36, $CE, $D7, $29, $C6, $62, $0C, $40, $16, $6C, $07, $B2, $27, $56, 
    $8E, $2A, $50, $3F, $2D, $D2, $F2, $0C, $69, $87, $23, $12, $3C, $7D, $80, $7E, $D4, $0C, $FD, $5F, 
    $CC, $5B, $8F, $2B, $A3, $9A, $8F, $5B, $00, $7D, $FB, $C4, $AA, $CE, $39, $B3, $41, $FF, $97, $FA, 
    $0F, $78, $52, $EC, $C6, $AA, $7E, $61, $A0, $30, $B4, $AD, $81, $29, $E6, $AD, $DF, $28, $99, $81, 
    $C9, $DF, $B7, $60, $58, $BE, $F7, $E8, $55, $07, $1A, $16, $80, $82, $34, $F1, $30, $34, $32, $4B, 
    $6C, $A1, $EC, $84, $CA, $BC, $22, $B5, $4B, $9B, $69, $48, $3B, $05, $F2, $4B, $4C, $33, $8C, $4A, 
    $6B, $8F, $01, $3F, $4B, $20, $B4, $26, $E0, $5D, $65, $DC, $1D, $78, $B1, $85, $14, $71, $0A, $62, 
    $90, $50, $75, $68, $0E, $C8, $0C, $8B, $9C, $B3, $1A, $C6, $FA, $14, $BC, $78, $2E, $84, $4C, $AB, 
    $D5, $58, $39, $A7, $4E, $F0, $0E, $52, $63, $41, $1B, $0D, $C8, $53, $3B, $14, $78, $D1, $20, $78, 
    $4E, $97, $46, $E4, $14, $F5, $0F, $EA, $AA, $8A, $02, $E0, $6F, $8A, $36, $B3, $36, $A1, $C9, $94, 
    $F6, $BD, $BA, $F7, $60, $17, $E8, $3B, $B3, $7C, $7E, $F0, $82, $FE, $93, $14, $5D, $BB, $61, $09, 
    $51, $40, $07, $D6, $5A, $D5, $A8, $A2, $B0, $FE, $2C, $59, $72, $59, $4D, $5F, $82, $79, $D5, $0F, 
    $0F, $7E, $95, $37, $E0, $EF, $B5, $5F, $E0, $77, $7F, $94, $92, $25, $06, $C8, $B7, $E0, $B3, $39, 
    $EA, $14, $03, $A4, $1C, $85, $1A, $6F, $A5, $84, $29, $86, $D6, $AB, $E7, $8B, $41, $34, $79, $1C, 
    $D4, $7C, $A2, $84, $FD, $83, $AA, $3B, $0A, $8A, $8A, $DF, $23, $34, $AE, $A8, $25, $2B, $0C, $6A, 
    $FA, $0A, $80, $F1, $05, $D4, $72, $72, $4A, $6F, $0D, $2B, $2E, $DB, $2D, $95, $47, $4B, $81, $F6, 
    $46, $CD, $1A, $80, $C4, $1F, $71, $69, $37, $D7, $AB, $07, $71, $D7, $DA, $1B, $DF, $A5, $C6, $83, 
    $E2, $A8, $8A, $91, $3B, $42, $F4, $01, $0D, $4B, $01, $B6, $C0, $89, $94, $B7, $05, $35, $87, $68, 
    $FF, $A0, $D2, $0E, $E2, $FE, $8A, $76, $BF, $21, $ED, $92, $9A, $6E, $36, $FF, $69, $9E, $94, $AC, 
    $7F, $DF, $BC, $95, $29, $A3, $A6, $34, $33, $EA, $E3, $21, $55, $5F, $97, $CE, $01, $32, $0D, $56, 
    $EF, $D2, $66, $8A, $E6, $AD, $41, $65, $80, $62, $50, $67, $A3, $1D, $A8, $C6, $83, $49, $84, $37, 
    $90, $3C, $0C, $E7, $D7, $23, $12, $D3, $ED, $60, $8F, $A6, $D3, $98, $E1, $F9, $40, $EF, $CC, $E6, 
    $2A, $B7, $C7, $7C, $24, $FB, $51, $D5, $21, $D9, $8D, $AA, $D9, $DE, $51, $15, $19, $7D, $F3, $0D, 
    $38, $84, $DC, $FE, $9D, $8B, $92, $34, $43, $7D, $DA, $45, $D5, $1A, $A7, $66, $D8, $3F, $5E, $60, 
    $AE, $34, $DE, $0B, $8A, $CE, $BF, $73, $F1, $C9, $B9, $98, $63, $6E, $38, $7F, $9F, $F9, $73, $23, 
    $58, $41, $B8, $FB, $A2, $57, $74, $E3, $36, $60, $DB, $49, $F6, $69, $1A, $48, $E7, $12, $69, $1E, 
    $AE, $60, $86, $F9, $59, $8F, $FA, $DE, $DE, $BE, $60, $5E, $E5, $8F, $FC, $C1, $45, $B7, $A9, $E7, 
    $30, $6C, $3C, $ED, $6C, $EF, $FA, $61, $9D, $9A, $6F, $05, $5B, $DE, $67, $B1, $7F, $B0, $60, $46, 
    $65, $4C, $9E, $3F, $B8, $F8, $B8, $AA, $B7, $9F, $5F, $F0, $60, $65, $AA, $DA, $EE, $0F, $2D, $BA, 
    $39, $52, $86, $F4, $31, $D8, $37, $58, $A6, $D0, $8A, $F9, $D3, $C3, $F9, $29, $14, $BD, $80, $99, 
    $B9, $D8, $EB, $0A, $62, $44, $7E, $85, $E8, $60, $8B, $F8, $8B, $69, $9D, $5E, $FE, $81, $8B, $21, 
    $91, $84, $AF, $7E, $20, $89, $0D, $3E, $86, $F1, $81, $AE, $67, $F8, $99, $89, $64, $A4, $34, $5A, 
    $26, $81, $E0, $AD, $1B, $DD, $67, $3F, $FF, $24, $92, $8E, $56, $B8, $14, $80, $E0, $95, $26, $E1, 
    $F2, $2F, $A8, $32, $BC, $29, $A6, $80, $17, $B0, $88, $6B, $2F, $D1, $3E, $89, $78, $F0, $BC, $13, 
    $C4, $EC, $17, $A4, $4C, $48, $F4, $C4, $E0, $13, $1E, $B6, $92, $20, $78, $93, $E4, $ED, $F4, $52, 
    $58, $1C, $5F, $6D, $AC, $BD, $84, $5F, $05, $5A, $60, $50, $5B, $BB, $62, $1A, $F1, $96, $CE, $E1, 
    $C1, $DD, $B1, $EA, $64, $A8, $0C, $CF, $69, $F8, $B1, $BA, $51, $4A, $87, $14, $FF, $C9, $AA, $DB, 
    $D1, $D4, $E1, $F4, $AA, $10, $8A, $71, $77, $A1, $CB, $CD, $8E, $FD, $27, $6D, $FD, $91, $DB, $4A, 
    $70, $4F, $EB, $3F, $D0, $2A, $AF, $0D, $21, $A8, $CA, $11, $BC, $C2, $F8, $DA, $56, $5C, $A0, $93, 
    $57, $52, $B5, $21, $F6, $F0, $16, $41, $E8, $7C, $1C, $B0, $2C, $C7, $5C, $B8, $81, $00, $9D, $AF, 
    $4B, $5C, $EA, $F2, $59, $21, $A8, $7F, $D7, $44, $DA, $14, $90, $3C, $A9, $67, $CB, $4A, $CE, $6D, 
    $B4, $9F, $7C, $52, $78, $3F, $79, $50, $88, $5E, $2F, $47, $45, $8C, $44, $D9, $2D, $F0, $ED, $E4, 
    $1F, $D1, $97, $35, $70, $01, $7D, $1F, $46, $8A, $E7, $4A, $66, $7F, $F7, $A2, $29, $E6, $2D, $C1, 
    $5F, $05, $4B, $B4, $7C, $83, $C5, $C9, $2E, $6E, $A4, $F3, $3D, $13, $C0, $7F, $CA, $11, $BD, $37, 
    $E2, $D6, $2F, $8D, $B6, $12, $E6, $4A, $0B, $1D, $CC, $F4, $9F, $94, $3A, $02, $5A, $76, $25, $68, 
    $DE, $D2, $61, $DF, $8B, $30, $AA, $9B, $40, $E9, $1E, $E5, $4A, $EA, $13, $E2, $38, $3A, $2E, $A7, 
    $00, $EC, $81, $2B, $D8, $C3, $56, $A0, $B3, $59, $80, $9A, $7E, $04, $03, $CE, $5A, $53, $01, $AD, 
    $7B, $8E, $8E, $EF, $4B, $72, $B2, $27, $39, $C4, $61, $57, $82, $00, $69, $18, $60, $82, $3E, $6F, 
    $5B, $F5, $61, $68, $64, $07, $ED, $DE, $DA, $12, $AB, $0C, $05, $E9, $01, $2D, $75, $DD, $8A, $2D, 
    $0D, $46, $AF, $00, $D5, $9E, $E8, $E8, $D3, $DE, $1D, $61, $4D, $19, $6E, $2E, $5E, $B1, $B1, $88, 
    $1B, $70, $82, $69, $6C, $10, $ED, $2F, $A8, $68, $00, $30, $EE, $02, $8A, $F7, $EC, $F8, $D5, $CE, 
    $12, $AD, $D0, $64, $75, $31, $81, $B7, $DC, $1C, $DD, $72, $20, $04, $E2, $59, $ED, $64, $83, $79, 
    $EA, $B0, $70, $CB, $F7, $D9, $0F, $21, $98, $EA, $26, $00, $34, $9A, $76, $EC, $7F, $C9, $57, $59, 
    $93, $D5, $CF, $70, $EF, $44, $85, $50, $04, $8A, $FE, $EF, $AF, $F5, $30, $41, $57, $98, $09, $E6, 
    $CC, $06, $62, $0C, $10, $A0, $58, $9A, $2D, $B8, $42, $33, $21, $35, $0A, $1B, $92, $5D, $B4, $25, 
    $99, $CD, $E3, $B5, $0C, $25, $6A, $0C, $0D, $53, $A3, $BD, $FA, $B0, $96, $FF, $5E, $AC, $12, $0F, 
    $34, $C1, $8E, $2C, $9D, $0B, $C4, $98, $26, $21, $31, $3A, $FA, $2E, $87, $F5, $AC, $9F, $B5, $0B, 
    $34, $E9, $31, $C8, $0D, $EA, $07, $D4, $94, $F2, $B8, $01, $83, $2F, $9C, $86, $C8, $A3, $49, $71, 
    $58, $54, $A7, $31, $F2, $68, $55, $1C, $49, $AA, $D3, $14, $79, $4C, $56, $1C, $29, $AA, $D3, $12, 
    $79, $94, $14, $47, $AA, $EA, $B4, $46, $1E, $D3, $15, $47, $86, $EA, $4C, $8A, $3C, $66, $2A, $8E, 
    $2C, $F5, $DE, $64, $F3, $D6, $FD, $CD, $9D, $16, $C5, $91, $A3, $E4, $4D, $EA, $55, $72, $28, $89, 
    $40, $E2, $CC, $72, $17, $E3, $F4, $69, $01, $4B, $BF, $43, $C4, $BD, $23, $E5, $D0, $AC, $76, $E8, 
    $0F, $14, $5E, $F5, $71, $BE, $A0, $E7, $5E, $73, $D3, $19, $6D, $FA, $BE, $19, $B8, $9E, $67, $50, 
    $CF, $74, $25, $69, $D3, $7F, $2F, $9F, $BF, $61, $41, $8C, $7C, $AA, $B8, $6B, $80, $36, $F3, $3D, 
    $F9, $C2, $0D, $0B, $46, $C8, $A7, $EE, $AE, $30, $14, $B0, $19, $60, $6B, $00, $4F, $5A, $5D, $05, 
    $D0, $9B, $29, $2C, $F5, $3C, $99, $34, $5D, $5B, $E4, $2B, $29, $55, $6F, $E0, $E1, $27, $B3, $7B, 
    $5C, $1A, $6E, $DF, $93, $90, $B4, $77, $54, $9A, $56, $C8, $39, $4B, $04, $AF, $71, $92, $BD, $B9, 
    $EA, $BB, $4D, $62, $EB, $D8, $E0, $D5, $F1, $C6, $B5, $27, $36, $89, $9C, $75, $B0, $0C, $38, $91, 
    $60, $ED, $02, $A1, $69, $DE, $00, $6E, $F1, $5C, $01, $9C, $2C, $F3, $8E, $2C, $C7, $4B, $6D, $1B, 
    $1D, $4C, $C8, $EA, $BA, $49, $8E, $F1, $59, $86, $DA, $1D, $08, $A2, $55, $C3, $F8, $72, $07, $7B, 
    $ED, $1B, $30, $93, $48, $FE, $81, $E1, $86, $D6, $A6, $8B, $CD, $3A, $0B, $E8, $FB, $C8, $D0, $EB, 
    $89, $1A, $51, $F7, $BB, $D8, $A4, $33, $08, $25, $05, $E4, $D0, $4A, $3A, $66, $72, $68, $7B, $DD, 
    $8A, $F0, $69, $7C, $D7, $40, $A6, $EA, $1D, $6C, $C2, $39, $3A, $66, $C6, $84, $C0, $D7, $11, $F0, 
    $61, $DF, $12, $F0, $F5, $14, $94, $D1, $E1, $76, $B2, $E3, $A7, $B9, $61, $16, $86, $EA, $19, $02, 
    $C3, $03, $8F, $47, $44, $5B, $AF, $3F, $28, $A2, $08, $D0, $95, $94, $8E, $6C, $68, $04, $F9, $FB, 
    $1D, $35, $48, $AE, $96, $0C, $82, $A7, $1F, $32, $15, $64, $C7, $2D, $15, $76, $10, $29, $22, $4A, 
    $4E, $19, $6C, $4C, $11, $AA, $36, $38, $DD, $11, $2A, $D4, $10, $FE, $A6, $3E, $B8, $86, $E9, $89, 
    $63, $70, $3B, $3F, $95, $C0, $58, $EC, $60, $55, $1C, $6D, $A0, $C9, $56, $72, $1E, $38, $65, $DC, 
    $2E, $36, $E1, $0C, $61, $8F, $24, $29, $C6, $FD, $F9, $2C, $1D, $B0, $87, $E4, $C6, $30, $6A, $E9, 
    $0E, $F6, $13, $A4, $DE, $32, $29, $28, $F0, $F8, $85, $4C, $DC, $DD, $CF, $62, $4E, $A3, $15, $CA, 
    $26, $9E, $25, $B8, $B4, $81, $F9, $B0, $10, $DE, $89, $4C, $9B, $94, $BF, $24, $2A, $E0, $9E, $5E, 
    $EC, $42, $27, $DA, $AF, $A7, $C2, $4C, $04, $F7, $6D, $A7, $E8, $00, $DB, $94, $B0, $A9, $ED, $24, 
    $11, $5E, $CC, $FE, $24, $A1, $EC, $95, $4A, $23, $8D, $09, $F3, $33, $59, $49, $0F, $21, $3F, $17, 
    $B3, $92, $1F, $91, $46, $2D, $57, $6D, $51, $1C, $0D, $82, $6E, $54, $58, $BF, $56, $98, $8B, $D9, 
    $9A, $6E, $74, $12, $DF, $A4, $4F, $25, $A0, $3E, $4A, $61, $55, $40, $DE, $99, $B8, $ED, $B8, $7B, 
    $F1, $A7, $D1, $DC, $1A, $A5, $BF, $FB, $28, $6F, $93, $83, $DD, $22, $A1, $BD, $07, $95, $64, $43, 
    $9F, $78, $B2, $F8, $A0, $D2, $E6, $1B, $68, $0B, $64, $A1, $64, $AA, $FD, $1C, $1D, $96, $0A, $B3, 
    $4B, $89, $67, $FF, $C1, $D9, $71, $06, $4E, $3F, $81, $79, $2F, $78, $FF, $36, $57, $B1, $CF, $2E, 
    $25, $BF, $3F, $57, $2A, $54, $B2, $4A, $7B, $6A, $AC, $3D, $31, $49, $C7, $45, $64, $3E, $2E, $DE, 
    $E0, $14, $81, $29, $7B, $E9, $0A, $DA, $AC, $BD, $5E, $A4, $80, $F6, $CD, $B4, $85, $1C, $8F, $CE, 
    $9C, $2E, $37, $AD, $E0, $8B, $28, $78, $F1, $DE, $AD, $19, $FC, $11, $E7, $C0, $77, $0B, $D0, $61, 
    $39, $75, $26, $95, $EE, $C1, $BE, $80, $FD, $F2, $16, $A4, $62, $12, $F8, $DE, $B5, $3B, $B0, $B2, 
    $56, $C8, $FE, $FE, $09, $C2, $90, $03, $02, $BB, $69, $42, $6D, $3B, $DE, $15, $17, $B0, $D7, $78, 
    $0A, $BC, $4B, $70, $D3, $F7, $5E, $40, $1A, $F7, $16, $E5, $C7, $B0, $CE, $6D, $C7, $10, $2F, $A1, 
    $E7, $2D, $AF, $12, $E5, $B4, $05, $54, $CE, $05, $80, $50, $1C, $76, $C7, $80, $A5, $8E, $9F, $20, 
    $96, $CA, $0D, $8F, $36, $E4, $24, $27, $FB, $EE, $0C, $B1, $D5, $F6, $30, $5B, $65, $60, $CA, $97, 
    $B4, $4E, $F6, $CE, $49, $4A, $61, $22, $4F, $C9, $71, $B0, $CE, $53, $C4, $70, $67, $44, $CE, $18, 
    $B9, $C4, $70, $2B, $09, $CD, $49, $91, $78, $21, $78, $6F, $A1, $F7, $D5, $27, $88, $03, $C9, $93, 
    $0B, $23, $F0, $CB, $BE, $08, $1C, $0E, $3B, $71, $54, $37, $CB, $C7, $EA, $C2, $08, $EC, $88, $08, 
    $82, $BB, $A1, $44, $81, $C6, $B5, $18, $10, $30, $F5, $04, $4D, $A8, $E6, $45, $68, $4A, $D1, $43, 
    $6E, $36, $E8, $66, $A4, $6B, $5E, $2F, $71, $78, $7F, $E2, $47, $10, $51, $1D, $AD, $C4, $FE, $9C, 
    $26, $B8, $A3, $78, $7A, $56, $91, $8B, $1D, $19, $29, $0A, $DA, $5B, $48, $AF, $F6, $69, $FC, $8B, 
    $7D, $B1, $3D, $39, $56, $4A, $DF, $F2, $61, $B8, $05, $32, $81, $98, $D8, $8C, $A7, $16, $E8, $91, 
    $AE, $A9, $4E, $4E, $79, $B6, $F1, $5B, $6C, $B7, $24, $9F, $0F, $99, $7D, $14, $79, $0A, $F6, $2B, 
    $B8, $3D, $43, $55, $CF, $4A, $A3, $DA, $42, $27, $86, $37, $1F, $35, $F8, $CF, $7A, $E3, $F2, $F6, 
    $77, $7A, $BF, $B7, $05, $0B, $8A, $D5, $8B, $DA, $AC, $10, $05, $A6, $35, $FF, $C3, $60, $FF, $BE, 
    $D2, $60, $3B, $D0, $95, $A0, $7E, $DC, $7C, $DC, $A0, $16, $AE, $B4, $AA, $7B, $E5, $CF, $CD, $07, 
    $8F, $CB, $C7, $44, $A8, $70, $3D, $E2, $6C, $6C, $FE, $DC, $60, $3F, $5B, $69, $A0, $2D, $8A, $1B, 
    $F9, $BB, $B6, $66, $66, $50, $73, $FD, $06, $78, $5E, $87, $CF, $54, $88, $81, $4C, $92, $2F, $8A, 
    $5E, $2B, $30, $ED, $4F, $01, $C9, $12, $67, $11, $4B, $0F, $9B, $98, $2E, $FF, $01, $EF, $4C, $30, 
    $F3, $BD, $F7, $02, $86, $25, $9A, $61, $95, $21, $CC, $21, $0F, $61, $33, $7D, $E4, $63, $EF, $4B, 
    $11, $31, $08, $F0, $7C, $38, $65, $9E, $33, $72, $7A, $12, $DB, $72, $9C, $BA, $6C, $25, $76, $59, 
    $11, $3B, $4C, $2E, $73, $8A, $FD, $DC, $D3, $09, $54, $0B, $BB, $FD, $12, $B1, $E5, $F4, $CE, $D1, 
    $60, $AD, $95, $CE, $9E, $3B, $A7, $76, $C7, $B2, $70, $07, $F4, $8C, $DF, $BE, $D6, $B7, $C5, $C1, 
    $7E, $9A, $42, $86, $1C, $0C, $48, $DC, $CE, $8A, $6E, $89, $FC, $35, $8A, $D4, $6E, $80, $69, $AC, 
    $10, $9D, $EC, $EC, $37, $64, $F3, $3E, $44, $BC, $54, $CC, $BE, $B9, $C4, $1D, $F5, $7B, $04, $2F, 
    $4E, $7E, $9B, $14, $12, $95, $A5, $73, $71, $E8, $BA, $8B, $59, $C1, $85, $F0, $14, $42, $F4, $EC, 
    $1D, $F6, $FF, $61, $1D, $EE, $C6, $C5, $93, $0C, $50, $21, $94, $A7, $14, $E8, $A0, $F2, $AF, $46, 
    $88, $42, $45, $5E, $38, $84, $AD, $7C, $13, $BC, $73, $B2, $FD, $23, $68, $5A, $1F, $3F, $D7, $AA, 
    $B9, $F3, $51, $54, $36, $92, $4E, $D9, $86, $B6, $F7, $32, $7A, $8F, $14, $39, $4A, $B4, $92, $42, 
    $44, $11, $1C, $23, $A0, $D4, $56, $FF, $40, $43, $E2, $44, $98, $95, $F7, $11, $2B, $BF, $71, $89, 
    $B2, $04, $C2, $47, $EF, $1E, $A6, $81, $B6, $FB, $22, $1F, $27, $85, $92, $A3, $7C, $9F, $4B, $67, 
    $71, $B1, $9F, $80, $EC, $8F, $E2, $39, $68, $2C, $30, $DC, $34, $C0, $85, $9C, $14, $20, $46, $B9, 
    $93, $7D, $FD, $0D, $E9, $AC, $B9, $F8, $B1, $14, $CD, $2A, $85, $4B, $72, $FD, $C8, $83, $E7, $48, 
    $F3, $B0, $A6, $33, $34, $DD, $C3, $C2, $31, $73, $20, $26, $97, $81, $9C, $AF, $DD, $C1, $7A, $76, 
    $12, $D5, $9E, $58, $18, $D6, $E7, $2B, $28, $FC, $B2, $50, $67, $51, $DB, $FE, $D5, $8F, $B8, $19, 
    $41, $F0, $63, $F1, $56, $20, $5D, $78, $2D, $64, $1E, $88, $61, $14, $06, $88, $BB, $9B, $DD, $F4, 
    $3D, $CD, $D2, $AC, $11, $C3, $A7, $43, $78, $47, $02, $36, $01, $91, $4C, $D0, $1A, $3C, $F0, $5F, 
    $E7, $22, $A9, $E4, $64, $85, $DF, $71, $1B, $25, $05, $32, $2C, $13, $C9, $84, $C7, $7C, $2E, $67, 
    $85, $CE, $41, $5A, $88, $4D, $A1, $91, $65, $C5, $71, $9F, $19, $3E, $D7, $23, $15, $F4, $1F, $88, 
    $72, $76, $E8, $6B, $AA, $66, $1D, $6E, $DC, $6B, $02, $5F, $57, $31, $37, $E5, $89, $DA, $32, $E7, 
    $37, $D0, $0D, $F5, $C9, $A2, $96, $29, $46, $6C, $0B, $68, $87, $A3, $2D, $56, $60, $FE, $6E, $12, 
    $2B, $0F, $39, $DC, $81, $9B, $D8, $C2, $6E, $92, $1F, $60, $73, $25, $91, $6E, $9E, $0D, $96, $50, 
    $42, $58, $3F, $C9, $D5, $BE, $7C, $C1, $3B, $11, $0D, $A2, $6F, $6D, $DD, $F2, $1D, $B8, $7E, $22, 
    $7A, $A5, $17, $F9, $8A, $0A, $2E, $1E, $5D, $B9, $91, $D6, $52, $5E, $CC, $ED, $79, $73, $E2, $C6, 
    $C8, $27, $3F, $C2, $E4, $81, $C6, $AC, $89, $18, $29, $00, $7B, $AB, $BC, $DD, $47, $E7, $52, $7B, 
    $E3, $10, $EE, $D9, $AE, $57, $51, $BA, $12, $3B, $3C, $4A, $9A, $C9, $E0, $0B, $7A, $7F, $4B, $C7, 
    $32, $F4, $34, $16, $98, $89, $32, $E4, $FC, $C0, $0F, $69, $08, $9A, $7D, $8F, $02, $CB, $91, $D8, 
    $E8, $FC, $79, $6F, $04, $DB, $F5, $E2, $51, $5C, $D8, $31, $09, $E4, $68, $24, $B5, $5E, $1B, $4F, 
    $66, $0D, $2F, $46, $99, $30, $BF, $C9, $89, $A5, $5D, $0E, $28, $C6, $8E, $FE, $70, $6D, $11, $B5, 
    $D9, $B6, $33, $90, $67, $50, $F2, $8C, $4A, $9E, $49, $C9, $BB, $E6, $FB, $27, $18, $6E, $52, $84, 
    $67, $14, $D6, $17, $09, $6E, $C2, $CE, $16, $44, $73, $20, $15, $43, $66, $03, $85, $52, $42, $B6, 
    $47, $92, $CC, $75, $19, $62, $64, $7F, $42, $A1, $94, $6E, $6F, $31, $CB, $77, $23, $8B, $3C, $61, 
    $04, $AF, $AF, $DE, $3A, $3A, $E0, $34, $4C, $6F, $9F, $8C, $E7, $63, $81, $FF, $E1, $34, $34, $1F, 
    $8F, $95, $2F, $EA, $CD, $4B, $3B, $71, $CE, $48, $5A, $F5, $48, $9D, $60, $29, $33, $6F, $B1, $8E, 
    $2E, $53, $AC, $33, $26, $4D, $EF, $3C, $20, $D0, $C6, $3B, $80, $0D, $BF, $A6, $D1, $EF, $84, $BF, 
    $92, $75, $B0, $4C, $FF, $41, $99, $62, $9A, $81, $A1, $BB, $90, $6B, $63, $38, $D7, $68, $B1, $37, 
    $83, $79, $4B, $F2, $E8, $32, $FD, $41, $82, $23, $B7, $E9, $3A, $03, $54, $A1, $75, $F4, $74, $DF, 
    $81, $27, $7E, $52, $9F, $3C, $5A, $3E, $B6, $58, $6E, $D1, $4D, $0F, $94, $48, $A9, $FE, $03, $8B, 
    $1E, $45, $FF, $DD, $0E, $36, $D6, $FC, $9F, $01, $CC, $E4, $32, $73, $93, $C9, $68, $DE, $02, $69, 
    $65, $FA, $5D, $EF, $60, $9C, $70, $D9, $2D, $BB, $F0, $39, $E1, $DD, $70, $05, $7F, $07, $3A, $A4, 
    $40, $62, $04, $8B, $FB, $26, $F9, $0F, $2C, $6E, $EA, $BA, $15, $60, $02, $B8, $9B, $A8, $FD, $04, 
    $2F, $01, $8C, $15, $84, $97, $9C, $54, $A6, $24, $CF, $A0, $6C, $FF, $08, $3E, $6C, $D0, $C9, $93, 
    $8D, $57, $EC, $48, $AF, $25, $7F, $B9, $42, $9B, $4F, $81, $54, $F3, $2D, $18, $91, $66, $9D, $C1, 
    $7D, $7E, $63, $8B, $95, $76, $33, $E6, $16, $5F, $E9, $7D, $31, $C3, $2F, $58, $8A, $E1, $EF, $69, 
    $F8, $7B, $D1, $DF, $37, $3E, $6F, $6C, $B0, $EF, $09, $84, $F0, $DC, $27, $C6, $90, $FC, $81, $16, 
    $99, $89, $1E, $13, $FE, $58, $EF, $F8, $01, $F9, $34, $46, $CE, $16, $BC, $3A, $65, $50, $88, $3E, 
    $D4, $A7, $8A, $C0, $E7, $31, $A8, $3C, $4E, $C3, $8B, $76, $51, $17, $B5, $68, $89, $E5, $6B, $2F, 
    $22, $35, $BC, $B1, $35, $D0, $9F, $9E, $A2, $28, $68, $77, $72, $68, $FD, $E4, $09, $78, $66, $08, 
    $E4, $50, $12, $F1, $26, $14, $F3, $38, $FC, $96, $E7, $57, $E9, $2C, $64, $5D, $E3, $2E, $17, $F6, 
    $0C, $D8, $A1, $2F, $62, $6A, $A4, $AE, $BF, $B6, $C7, $E0, $23, $56, $D6, $B5, $A7, $A7, $11, $D7, 
    $F0, $33, $F0, $A7, $02, $BC, $69, $68, $9B, $64, $14, $03, $79, $FD, $02, $79, $FD, $FB, $64, $71, 
    $F2, $CA, $F0, $58, $31, $E1, $65, $84, $A7, $18, $A4, $48, $CD, $06, $07, $1B, $06, $B5, $EE, $BE, 
    $5E, $FE, $98, $EB, $E7, $EF, $BA, $FD, $EA, $FC, $84, $F3, $36, $1D, $37, $DB, $08, $F1, $58, $65, 
    $E0, $B5, $AD, $34, $38, $60, $40, $18, $D9, $6B, $57, $97, $BF, $FA, $7C, $C8, $CE, $D7, $A2, $4F, 
    $C3, $A4, $FD, $84, $35, $13, $66, $E2, $AA, $AD, $D9, $8F, $C7, $6F, $69, $06, $C9, $51, $91, $D2, 
    $16, $83, $AF, $C4, $50, $E2, $61, $07, $68, $B3, $50, $A2, $D1, $81, $74, $33, $FB, $96, $91, $9B, 
    $3F, $CE, $04, $8F, $C5, $24, $67, $CB, $D7, $80, $80, $AF, $C0, $90, $8B, $24, $F2, $D8, $72, $25, 
    $8C, $49, $12, $42, $1F, $AB, $13, $2C, $54, $C6, $33, $4A, $CD, $E5, $91, $6E, $15, $FC, $84, $2B, 
    $90, $1D, $A1, $43, $A8, $67, $42, $89, $9F, $50, $0E, $3C, $2A, $F0, $01, $AC, $8D, $03, $F4, $11, 
    $C0, $D0, $C7, $90, $C5, $7A, $BD, $A2, $38, $B9, $ED, $0C, $25, $1E, $85, $B2, $A8, $8B, $AD, $57, 
    $75, $18, $DF, $BF, $8B, $67, $70, $9E, $B3, $F2, $ED, $EA, $F8, $51, $CB, $78, $7F, $28, $F2, $65, 
    $C6, $FB, $A1, $FD, $CA, $22, $03, $7D, $DB, $B2, $ED, $DA, $0F, $5A, $56, $84, $CA, $BB, $7B, $23, 
    $34, $1A, $57, $E2, $F7, $FB, $02, $C3, $A2, $67, $BF, $56, $5C, $FB, $FD, $BE, $0D, $EB, $A2, $CE, 
    $9F, $DD, $BE, $8E, $CE, $02, $C2, $EF, $88, $81, $F5, $84, $1F, $18, $A3, $33, $2D, $6F, $B9, $87, 
    $7F, $F5, $14, $8D, $7C, $56, $87, $FB, $88, $F9, $D1, $B4, $65, $F6, $06, $3C, $D9, $D9, $13, $57, 
    $A1, $EF, $5C, $84, $DB, $05, $EA, $F0, $78, $E6, $9C, $31, $E6, $25, $8F, $E1, $D7, $F0, $C6, $99, 
    $97, $96, $D1, $71, $41, $78, $88, $F3, $70, $F3, $D2, $1F, $F3, $6F, $C0, $49, $EC, $E0, $7C, $3A, 
    $66, $42, $C2, $23, $DF, $F2, $F0, $9C, $2E, $D7, $3F, $30, $56, $A4, $20, $FC, $A8, $BC, $20, $6D, 
    $46, $DC, $B7, $9F, $C7, $98, $9E, $9E, $73, $A1, $D9, $27, $38, $F0, $1B, $F0, $19, $A7, $FB, $9C, 
    $D8, $8B, $E9, $6D, $FC, $0B, $84, $22, $2B, $9D, $8F, $11, $43, $78, $94, $74, $01, $BA, $D0, $E9, 
    $30, $70, $F2, $95, $12, $C9, $01, $02, $AB, $90, $4D, $A9, $44, $61, $D6, $80, $78, $70, $80, $05, 
    $4E, $3C, $E5, $09, $EB, $02, $07, $B2, $84, $AA, $DC, $54, $42, $67, $E9, $ED, $28, $41, $7C, $FA, 
    $89, $78, $F8, $4E, $06, $7E, $EE, $EE, $40, $F6, $6A, $3C, $64, $BA, $F7, $50, $D7, $AF, $30, $D2, 
    $EE, $92, $A7, $5F, $31, $33, $F3, $6E, $02, $50, $B9, $31, $E4, $F2, $6F, $8A, $7C, $92, $CD, $09, 
    $0D, $EA, $5A, $D8, $88, $47, $7A, $66, $0D, $47, $0E, $F1, $C4, $50, $7C, $57, $B1, $C3, $DE, $E5, 
    $E9, $57, $14, $4A, $34, $00, $0F, $74, $0D, $A0, $CF, $DB, $85, $12, $05, $78, $C0, $00, $5E, $0E, 
    $7F, $1C, $98, $90, $91, $A3, $84, $9E, $E8, $A9, $EB, $E5, $84, $7F, $56, $D7, $57, $5F, $43, $5D, 
    $3D, $1F, $42, $9A, $71, $89, $2C, $B2, $0D, $D7, $7E, $0A, $6E, $05, $FF, $14, $5C, $F6, $60, $9C, 
    $0B, $C2, $EF, $C2, $B5, $5E, $FB, $FD, $B0, $92, $89, $51, $DF, $97, $D9, $83, $E7, $13, $DC, $D0, 
    $E7, $FB, $32, $7B, $AE, $FD, $BE, $CC, $9E, $28, $FE, $D9, $B0, $87, $CE, $8F, $5B, $BF, $87, $F8, 
    $67, $DD, $9E, $F0, $87, $44, $91, $87, $3E, $CB, $E1, $3C, $74, $0B, $1E, $BC, $A6, $6A, $9C, $7D, 
    $E8, $5C, $6E, $62, $1F, $1D, $BC, $AE, $F7, $D7, $86, $D9, $E7, $1B, $1D, $67, $9F, $E3, $3A, $FC, 
    $84, $4B, $0D, $67, $9F, $BF, $E3, $83, $5D, $F0, $64, $D5, $3C, $25, $0A, $DE, $B1, $65, $6A, $E2, 
    $46, $18, $6F, $EB, $5E, $2F, $C4, $F3, $FA, $C1, $94, $DA, $49, $93, $03, $F5, $70, $09, $F8, $E8, 
    $A2, $B6, $A6, $1D, $EC, $3D, $73, $B3, $EB, $46, $8D, $67, $C2, $D7, $51, $E7, $F7, $D1, $79, $9D, 
    $3E, $5E, $3C, $EA, $3C, $1B, $ED, $2D, $3C, $92, $5B, $DD, $A7, $B6, $69, $0B, $AF, $DA, $BF, $D3, 
    $AE, $6F, $99, $A0, $A3, $33, $6D, $A6, $02, $FD, $6B, $26, $8E, $37, $FB, $C7, $A3, $C9, $EB, $57, 
    $91, $55, $1D, $EC, $A3, $E9, $E8, $85, $E0, $D9, $45, $1D, $F5, $96, $49, $60, $28, $E2, $91, $64, 
    $08, $3F, $AD, $F9, $DA, $23, $C9, $E4, $CF, $F5, $E7, $D6, $43, $AF, $06, $86, $03, $B5, $FF, $B8, 
    $85, $54, $9B, $D5, $D6, $8D, $67, $45, $2E, $1B, $8E, $87, $D5, $14, $B0, $CD, $E3, $89, $E3, $53, 
    $EB, $0F, $A3, $61, $37, $8A, $66, $09, $37, $88, $9E, $C1, $F2, $D1, $2B, $74, $98, $A9, $A3, $98, 
    $ED, $4F, $17, $C2, $47, $37, $96, $0F, $02, $38, $37, $8F, $C4, $B3, $A2, $10, $06, $EE, $1B, $41, 
    $5E, $F7, $C0, $6B, $65, $33, $F5, $0C, $CB, $BD, $8D, $1F, $65, $73, $92, $AF, $C5, $A6, $B2, $A9, 
    $8F, $47, $3E, $EA, $04, $2E, $EA, $68, $C8, $D1, $F2, $05, $46, $9F, $F1, $07, $18, $61, $2F, $EC, 
    $A1, $F3, $BF, $BF, $C3, $A3, $00, $23, $A7, $A4, $A7, $B0, $07, $90, $D3, $F8, $D9, $E9, $2B, $A9, 
    $5A, $17, $88, $F1, $7C, $FA, $18, $15, $94, $C1, $CE, $D7, $29, $1E, $A9, $B0, $2D, $57, $9A, $25, 
    $B0, $E0, $63, $38, $02, $E9, $34, $75, $0E, $C3, $8D, $58, $65, $8C, $A6, $11, $B8, $C2, $4F, $C8, 
    $AD, $F4, $53, $6D, $1B, $30, $D6, $96, $7D, $18, $43, $43, $30, $93, $0F, $C1, $55, $78, $CC, $BA, 
    $27, $3E, $32, $04, $7F, $8A, $1F, $60, $ED, $69, $ED, $E6, $14, $7E, $A8, $9F, $BD, $8D, $CE, $FF, 
    $B6, $44, $06, $4A, $2A, $C7, $7E, $CD, $1E, $3A, $BF, $E7, $0B, $3A, $9D, $92, $C4, $8D, $3E, $A5, 
    $27, $41, $EF, $3B, $E2, $99, $44, $73, $B0, $62, $85, $E8, $28, $8E, $7C, $9E, $73, $FF, $CD, $74, 
    $3E, $D3, $6D, $F0, $9C, $34, $1A, $3D, $6D, $7E, $B8, $20, $34, $D4, $3A, $9A, $4F, $15, $59, $46, 
    $63, $4C, $5F, $28, $71, $1F, $8C, $5D, $3C, $B9, $1B, $BA, $05, $FA, $C4, $8C, $BD, $E7, $00, $8F, 
    $6C, $52, $5A, $A4, $43, $F2, $62, $A2, $B0, $B8, $F7, $66, $C2, $02, $D1, $6E, $E7, $EF, $68, $08, 
    $8F, $BD, $39, $7A, $08, $FB, $BE, $A7, $21, $4C, $23, $EB, $AA, $C3, $CB, $F7, $D0, $10, $AE, $8A, 
    $A7, $C3, $CB, $F7, $5C, $35, $84, $61, $FC, $BE, $1A, $35, $7E, $BF, $CD, $41, $F9, $9F, $18, $3D, 
    $7E, $CF, $E4, $5C, $33, $7E, $8D, $13, $A2, $BE, $DF, $9A, $34, $81, $C6, $6F, $F2, $04, $1A, $BF, 
    $29, $13, $68, $41, $3E, $99, $DD, $92, $CD, $C7, $EE, $2F, $74, $B8, $84, $E1, $B9, $B1, $4C, $7E, 
    $1A, $7A, $23, $01, $4A, $1B, $C6, $08, $42, $91, $83, $7D, $B3, $9E, $D6, $AF, $BB, $86, $44, $4E, 
    $62, $34, $C2, $7B, $67, $01, $FB, $B7, $97, $C2, $21, $A2, $DB, $29, $A7, $E0, $B9, $1B, $6F, $63, 
    $F1, $D6, $9B, $0E, $C4, $14, $46, $A1, $87, $59, $88, $0E, $DB, $9F, $D6, $D3, $2E, $3B, $D3, $18, 
    $6E, $E1, $5B, $46, $A1, $85, $FF, $6F, $EB, $F9, $91, $68, $49, $90, $17, $01, $20, $E1, $0D, $A3, 
    $D0, $F1, $AC, $E1, $35, $42, $4E, $81, $72, $3A, $E0, $59, $7D, $0E, $4F, $A8, $D4, $36, $E7, $62, 
    $16, $75, $29, $1E, $5A, $B9, $9F, $A9, $E7, $23, $65, $40, $23, $A4, $B0, $54, $C8, $A7, $6F, $87, 
    $92, $34, $82, $2B, $07, $45, $38, $CA, $02, $CE, $46, $E7, $52, $91, $4E, $80, $49, $2A, $76, $3B, 
    $D9, $83, $2F, $E1, $B2, $2E, $22, $AF, $58, $17, $95, $C9, $13, $C7, $7B, $3F, $D2, $A6, $EB, $60, 
    $74, $DF, $95, $1B, $A9, $19, $BF, $D6, $CB, $B6, $AE, $A5, $1E, $9D, $85, $F7, $AF, $F1, $FB, $6A, 
    $BC, $FF, $FD, $5A, $3A, $C5, $11, $8F, $7D, $2A, $2A, $60, $67, $EF, $A2, $05, $94, $DB, $81, $53, 
    $F0, $94, $34, $3E, $80, $E3, $71, $00, $43, $A2, $75, $54, $38, $D2, $36, $4C, $BB, $6C, $EE, $29, 
    $1B, $47, $A1, $A7, $7C, $FB, $8B, $11, $46, $0A, $E2, $E9, $5C, $79, $C3, $C3, $A7, $C0, $51, $93, 
    $E0, $AD, $29, $9B, $0F, $F0, $DD, $16, $62, $29, $EC, $3A, $9A, $7C, $29, $E5, $1C, $7C, $0B, $9A, 
    $E7, $00, $0C, $0B, $83, $11, $C2, $66, $BD, $48, $A1, $85, $3D, $F0, $16, $0E, $27, $94, $8F, $26, 
    $C3, $FD, $89, $E4, $F0, $C7, $04, $80, $5D, $2D, $B8, $76, $EC, $C9, $C1, $51, $51, $84, $7A, $F9, 
    $0C, $66, $78, $67, $44, $78, $54, $80, $F6, $B1, $E0, $9C, $B1, $4F, $62, $C9, $54, $7E, $A3, $85, 
    $E3, $BC, $01, $AB, $71, $84, $47, $05, $8C, $40, $3C, $6E, $0B, $5A, $38, $36, $35, $D2, $08, $AC, 
    $28, $0C, $5E, $60, $F6, $11, $54, $38, $C8, $51, $C7, $77, $34, $1A, $A4, $11, $E4, $F3, $12, $67, 
    $F6, $E5, $7F, $E4, $5F, $E4, $FF, $01, $C8, $FF, $B8, $BC, $DD, $D7, $1F, $03, $F3, $CA, $BC, $B5, 
    $16, $BF, $EC, $70, $07, $CE, $37, $79, $6E, $C0, $A3, $01, $33, $C9, $0D, $44, $97, $CE, $E5, $64, 
    $37, $D0, $4C, $88, $89, $8E, $6A, $A9, $69, $FC, $16, $CF, $34, $F4, $24, $A8, $7C, $4B, $2E, $7A, 
    $7A, $AC, $B1, $9B, $67, $88, $7C, $3F, $70, $62, $9F, $EF, $6F, $5F, $7B, $9E, $12, $8B, $BB, $8B, 
    $8F, $0D, $55, $A0, $CD, $3B, $25, $92, $11, $FE, $4C, $74, $62, $04, $98, $3A, $05, $34, $D3, $00, 
    $4F, $12, $FB, $F4, $F7, $44, $F9, $22, $36, $0D, $DC, $7B, $6D, $6A, $5C, $D8, $2E, $D0, $6B, $53, 
    $CD, $90, $33, $DD, $BE, $8B, $84, $87, $D1, $85, $42, $85, $AC, $83, $41, $E1, $BD, $51, $A9, $4E, 
    $87, $EB, $6A, $1B, $61, $D0, $B7, $BD, $36, $42, $D1, $39, $9A, $90, $36, $E2, $81, $46, $0E, $F6, 
    $D4, $00, $EE, $70, $47, $1D, $64, $34, $3B, $EC, $B8, $46, $35, $1A, $A7, $84, $79, $9C, $11, $DA, 
    $9C, $C9, $9E, $7B, $B6, $6D, $2F, $8C, $7C, $BC, $FE, $5F, $9D, $F1, $18, $50, $5C, $E0, $66, $87, 
    $C9, $95, $36, $6D, $6B, $FC, $3F, $2B, $7E, $2F, $4D, $5C, $99, $78, $88, $01, $D0, $7B, $D8, $3D, 
    $51, $F1, $D2, $D1, $C7, $57, $59, $7A, $8E, $AF, $9A, $0E, $BA, $58, $5B, $94, $AA, $7E, $C8, $96, 
    $FD, $12, $A4, $C7, $43, $BF, $C3, $CF, $EE, $A1, $29, $47, $5F, $2E, $AE, $2B, $C1, $58, $2E, $B6, 
    $75, $68, $E4, $BC, $27, $9C, $68, $4F, $0A, $7F, $E7, $B4, $7F, $B1, $DA, $C1, $BE, $FE, $84, $1F, 
    $F8, $54, $21, $A8, $1D, $78, $16, $14, $FF, $CC, $2B, $E9, $85, $FB, $4F, $85, $BF, $B5, $6A, $E9, 
    $E5, $BB, $A8, $20, $6B, $3A, $8F, $0C, $12, $8B, $59, $CB, $30, $D2, $C8, $16, $DB, $91, $DA, $76, 
    $DC, $75, $A6, $D4, $9D, $37, $E0, $E9, $DD, $97, $F1, $77, $2D, $6A, $0A, $65, $2D, $7D, $A9, $B8, 
    $0E, $B5, $89, $98, $35, $C2, $33, $44, $5B, $8D, $98, $A9, $ED, $69, $87, $7A, $8F, $FD, $CD, $1A, 
    $61, $5E, $15, $54, $F7, $06, $EA, $3E, $19, $84, $07, $6E, $9D, $32, $E0, $EF, $DF, $E9, $FE, $B3, 
    $E1, $58, $FA, $C7, $58, $3A, $B0, $F6, $27, $88, $DC, $DE, $17, $E8, $14, $B1, $28, $17, $D5, $8D, 
    $DF, $4E, $DD, $8A, $98, $FB, $BB, $3D, $F8, $CD, $E0, $23, $9F, $E0, $D2, $4A, $D0, $4C, $6D, $A7, 
    $5D, $71, $15, $42, $6D, $3B, $D6, $5B, $CC, $3E, $1B, $24, $F6, $3D, $ED, $FE, $5F, $FE, $BE, $7C, 
    $13, $AE, $68, $B9, $59, $A9, $11, $14, $F2, $79, $24, $6A, $B5, $64, $F5, $87, $BC, $61, $9F, $64, 
    $EB, $59, $20, $9F, $07, $8C, $3C, $5C, $CD, $9C, $27, $65, $00, $52, $7B, $80, $AC, $19, $34, $38, 
    $FE, $F8, $CB, $F0, $59, $8D, $F7, $03, $BF, $65, $C9, $57, $42, $9E, $29, $B6, $A0, $BD, $B5, $DA, 
    $B4, $38, $16, $7C, $F9, $CC, $4A, $FA, $DE, $3B, $96, $60, $67, $7E, $01, $AD, $38, $52, $6D, $59, 
    $1C, $27, $57, $4B, $99, $42, $65, $DC, $28, $48, $91, $8F, $E0, $B6, $5A, $11, $3F, $24, $C8, $4A, 
    $C3, $A0, $BC, $DB, $C0, $1F, $02, $7B, $F8, $59, $63, $84, $CF, $AF, $FE, $FE, $7A, $6B, $54, $FB, 
    $EE, $EF, $E5, $A7, $46, $96, $89, $F2, $2E, $3E, $5A, $1F, $7E, $99, $79, $8D, $3E, $BC, $9C, $19, 
    $D1, $87, $A0, $A9, $AC, $E3, $B8, $5E, $34, $8D, $23, $F3, $36, $69, $1C, $E9, $45, $0B, $5E, $FE, 
    $5A, $BF, $9C, $4E, $4E, $83, $A1, $0B, $8D, $48, $87, $21, $9E, $81, $3B, $CB, $F1, $C4, $09, $6F, 
    $76, $CD, $3B, $D8, $97, $82, $D9, $D7, $9E, $80, $13, $AC, $82, $56, $90, $EA, $2A, $62, $F3, $7E, 
    $10, $F8, $66, $10, $EF, $A0, $C8, $D8, $7D, $FE, $34, $A8, $9D, $97, $20, $53, $9B, $8C, $3D, $0E, 
    $B6, $D1, $0A, $FE, $F9, $3B, $B3, $EF, $07, $FA, $28, $5A, $15, $FA, $CD, $4F, $80, $9F, $49, $E9, 
    $A2, $7C, $7E, $81, $37, $A7, $E6, $1D, $E4, $11, $C1, $73, $AB, $79, $AB, $FC, $69, $22, $9E, $D3, 
    $8B, $BF, $78, $58, $F8, $2D, $CD, $8E, $DA, $D6, $4F, $07, $61, $A3, $8A, $D9, $49, $9A, $4E, $B5, 
    $00, $ED, $CE, $2D, $0C, $85, $36, $89, $9D, $39, $F8, $B5, $DB, $F3, $4F, $7A, $8B, $F9, $61, $A9, 
    $74, $1A, $2D, $FB, $7E, $21, $89, $A5, $48, $05, $11, $D8, $3B, $FF, $6B, $D8, $6F, $5C, $8A, $C0, 
    $7E, $8E, $C3, $3E, $3A, $18, $61, $3F, $E5, $7D, $86, $7F, $43, $46, $34, $FB, $76, $0F, $E6, $4D, 
    $9F, $9A, $EA, $28, $62, $BF, $B9, $1C, $6E, $BA, $D9, $27, $C2, $78, $8B, $B4, $56, $A3, $43, $DA, 
    $E9, $58, $E1, $0A, $3C, $97, $71, $0F, $4B, $BA, $49, $C0, $EF, $5E, $3C, $03, $85, $6B, $DE, $A1, 
    $4C, $6D, $32, $61, $64, $F6, $3F, $85, $55, $BC, $B7, $1B, $C5, $97, $F7, $26, $75, $29, $1D, $BD, 
    $37, $29, $23, $5B, $C6, $81, $56, $39, $B0, $E6, $1D, $1C, $2C, $90, $AD, $70, $30, $1E, $C1, $88, 
    $9F, $F2, $74, $BB, $D9, $85, $06, $32, $DA, $84, $E1, $FC, $2C, $D1, $B6, $B4, $8F, $7B, $8D, $7E, 
    $DB, $CE, $0A, $03, $58, $BD, $69, $2E, $CD, $1F, $A4, $B3, $A5, $B8, $2D, $01, $3D, $7A, $27, $9E, 
    $3B, $79, $6A, $23, $C6, $E1, $F9, $BB, $CD, $AB, $72, $A5, $A1, $F2, $7B, $1D, $F4, $71, $E2, $7C, 
    $18, $EF, $49, $11, $2D, $19, $27, $78, $0A, $D0, $5C, $50, $15, $3A, $CA, $ED, $DD, $15, $B4, $C4, 
    $91, $A4, $D6, $E3, $E3, $4C, $37, $6D, $4F, $C0, $75, $BF, $47, $9E, $25, $B5, $69, $2A, $66, $6F, 
    $67, $D3, $16, $C8, $36, $EE, $C1, $12, $14, $8F, $15, $2E, $B7, $0B, $DE, $81, $6D, $32, $35, $A0, 
    $CB, $80, $49, $8D, $FC, $28, $48, $7F, $07, $7D, $A0, $67, $10, $FA, $DD, $73, $7F, $C7, $AD, $76, 
    $03, $3F, $32, $FD, $7C, $2A, $9A, $43, $7E, $3C, $5C, $8E, $F7, $91, $03, $0C, $ED, $DB, $45, $05, 
    $CF, $85, $7D, $D6, $1E, $D9, $8F, $BE, $4C, $32, $8C, $8C, $B6, $26, $FE, $BA, $86, $66, $9F, $01, 
    $9B, $71, $B8, $9A, $91, $82, $A6, $94, $7F, $52, $E4, $A8, $D4, $91, $20, $9F, $FB, $47, $36, $3F, 
    $81, $7F, $B4, $CC, $80, $39, $02, $70, $49, $8E, $9C, $B7, $BC, $4C, $C2, $7B, $5A, $79, $3A, $99, 
    $CD, $89, $0A, $FC, $55, $C7, $0F, $D3, $5C, $F3, $43, $28, $D4, $88, $1B, $81, $C2, $98, $7B, $1E, 
    $55, $69, $C3, $85, $7C, $5E, $F4, $3C, $C5, $9B, $E9, $01, $C9, $6F, $C0, $70, $85, $0A, $D4, $FC, 
    $97, $53, $39, $72, $D8, $3F, $2E, $66, $9A, $82, $67, $71, $62, $81, $7B, $31, $92, $A1, $C3, $3B, 
    $A5, $02, $27, $AB, $2F, $A7, $72, $C3, $0F, $33, $39, $D8, $3F, $26, $F3, $73, $B2, $D3, $F0, $D3, 
    $A2, $38, $69, $83, $FC, $20, $74, $FE, $2C, $44, $9F, $E1, $BB, $97, $30, $01, $95, $F3, $1E, $82, 
    $11, $AB, $62, $E8, $93, $A2, $90, $F0, $38, $24, $74, $13, $52, $C0, $9A, $78, $26, $6F, $CD, $3B, 
    $B3, $88, $5F, $7C, $E8, $6D, $68, $6F, $CE, $E6, $D6, $3D, $B6, $17, $B9, $E4, $2A, $FF, $B0, $9E, 
    $BE, $83, $19, $EC, $34, $D4, $7C, $2E, $9A, $B7, $EC, $C7, $65, $E0, $D0, $14, $B2, $57, $91, $BC, 
    $0E, $37, $DB, $BF, $2C, $72, $E6, $B3, $84, $FB, $B1, $5E, $BA, $89, $48, $03, $24, $4D, $04, $8E, 
    $C8, $C4, $C3, $D6, $D4, $92, $7E, $C0, $CB, $3A, $B1, $73, $B3, $99, $0A, $52, $4D, $1D, $69, $67, 
    $B1, $92, $58, $5E, $C9, $2A, $44, $6F, $DF, $F1, $9A, $63, $62, $E0, $59, $94, $1F, $6D, $F2, $69, 
    $0A, $E6, $A4, $2F, $7D, $A6, $F9, $D7, $D0, $77, $BB, $F0, $43, $48, $C3, $34, $FC, $34, $2E, $8C, 
    $18, $FC, $DE, $C7, $D7, $37, $F6, $34, $06, $83, $41, $A0, $C1, $37, $E1, $96, $A1, $44, $FC, $19, 
    $22, $78, $C6, $01, $39, $8C, $59, $7E, $FC, $78, $BA, $67, $54, $98, $02, $9E, $14, $C0, $6C, $48, 
    $45, $2C, $C9, $A0, $76, $DA, $A6, $82, $1B, $A1, $D9, $80, $AE, $50, $68, $2C, $05, $93, $B4, $C9, 
    $04, $10, $CA, $0E, $AE, $A7, $B2, $F0, $72, $08, $72, $5F, $30, $1E, $BF, $E2, $89, $50, $88, $4F, 
    $3D, $0F, $D4, $BC, $C7, $3F, $D3, $BA, $95, $3E, $D3, $9A, $AA, $2E, $A5, $CF, $B4, $42, $CE, $DD, 
    $F8, $F9, $A0, $E7, $70, $3F, $37, $69, $22, $B7, $AB, $42, $17, $DA, $47, $6B, $81, $7F, $C6, $94, 
    $5D, $69, $7B, $C1, $B5, $7E, $06, $95, $53, $2F, $9D, $6B, $DE, $C3, $2D, $CA, $82, $B6, $1C, $2F, 
    $DE, $B4, $32, $F9, $3D, $DC, $4F, $2C, $68, $4B, $F1, $E2, $19, $C6, $E5, $0F, $DF, $20, $8C, $46, 
    $55, $3A, $EB, $B7, $3A, $7C, $6A, $3A, $4F, $52, $0F, $AA, $CD, $F8, $75, $FA, $B4, $FD, $FC, $3C, 
    $F0, $5E, $B8, $B5, $A3, $51, $AA, $DD, $A7, $AD, $C2, $2F, $AC, $BB, $D8, $98, $BB, $88, $E7, $7B, 
    $1C, $74, $F5, $52, $5A, $B3, $7A, $F6, $BA, $DE, $79, $85, $50, $70, $6E, $3D, $C3, $30, $AB, $02, 
    $56, $9F, $4D, $23, $17, $4F, $2B, $D0, $68, $9B, $99, $B6, $99, $C6, $03, $90, $7A, $78, $9F, $D9, 
    $03, $F5, $3C, $28, $83, $4C, $39, $24, $56, $A1, $73, $99, $64, $6E, $5A, $96, $35, $34, $09, $FD, 
    $14, $54, $21, $7C, $B0, $DD, $8E, $4C, $90, $4C, $93, $0E, $E1, $21, $D7, $3B, $F7, $F0, $60, $C8, 
    $DE, $EC, $8D, $55, $2F, $C0, $68, $CE, $F4, $87, $AA, $A6, $23, $0C, $5C, $A6, $BE, $0C, $F9, $5D, 
    $31, $58, $B1, $83, $35, $D4, $F3, $8F, $74, $04, $BD, $B7, $D7, $6C, $CF, $41, $48, $25, $DA, $66, 
    $BA, $7A, $4D, $7C, $BE, $62, $7A, $CD, $C4, $12, $CF, $C5, $9A, $89, $82, $17, $87, $C1, $70, $DC, 
    $B2, $9F, $24, $37, $A2, $20, $8B, $F1, $62, $5C, $59, $FA, $2C, $6F, $52, $C5, $78, $F6, $4A, $66, 
    $04, $A5, $FE, $C8, $37, $22, $EE, $1A, $37, $61, $F2, $34, $62, $23, $CF, $58, $94, $71, $F2, $36, 
    $2C, $A7, $F3, $DC, $0A, $F6, $D1, $DE, $08, $BE, $7D, $68, $A7, $86, $22, $D4, $EB, $1A, $E9, $66, 
    $FB, $32, $FF, $6B, $02, $83, $2F, $D6, $77, $0A, $C4, $BC, $45, $E7, $60, $17, $15, $A2, $6F, $26, 
    $94, $04, $04, $12, $85, $FA, $C3, $9E, $F4, $9A, $F7, $3E, $83, $9E, $2D, $F5, $DE, $62, $6E, $5A, 
    $7E, $74, $10, $D2, $F0, $23, $5B, $04, $61, $73, $4D, $D7, $E4, $9A, $4B, $37, $2C, $88, $6B, $5B, 
    $8A, $99, $C6, $43, $A1, $11, $82, $37, $1B, $A5, $70, $99, $FC, $36, $F1, $8E, $D9, $A7, $88, $BD, 
    $D2, $30, $5A, $E0, $68, $4B, $51, $6C, $E2, $5E, $A4, $4C, $76, $F6, $59, $BE, $D9, $BC, $04, $0B, 
    $BE, $C3, $99, $4E, $C6, $8B, $B6, $15, $33, $79, $4C, $30, $C6, $07, $AE, $E6, $4E, $6E, $62, $F8, 
    $1C, $7F, $E4, $51, $B7, $83, $6D, $E1, $45, $6B, $DE, $E1, $2C, $F6, $48, $99, $FC, $EE, $DE, $A7, 
    $B1, $BC, $7F, $2F, $79, $C9, $64, $54, $90, $A0, $DD, $BD, $8A, $03, $48, $EE, $C1, $26, $85, $F6, 
    $42, $72, $96, $7C, $8C, $C3, $E9, $11, $CB, $F1, $99, $24, $59, $BE, $5F, $25, $D0, $16, $CF, $11, 
    $13, $D1, $B6, $EB, $47, $4D, $4F, $82, $9E, $CC, $F4, $07, $AB, $D2, $50, $1C, $13, $8C, $67, $93, 
    $90, $33, $34, $99, $B3, $46, $82, $AD, $57, $36, $B1, $BB, $A8, $56, $0B, $38, $DE, $B9, $A8, $33, 
    $4A, $34, $1F, $5D, $BD, $FD, $57, $F0, $0F, $B1, $97, $78, $BE, $27, $5A, $7B, $62, $50, $4C, $C5, 
    $53, $C7, $7B, $12, $E5, $77, $78, $7F, $63, $C3, $3D, $61, $BC, $2D, $0E, $F6, $84, $8D, $90, $FA, 
    $E9, $2A, $DE, $66, $2A, $97, $0D, $C3, $F4, $68, $22, $76, $D1, $9D, $E6, $AD, $CF, $1D, $4B, $A4, 
    $F1, $35, $36, $D2, $45, $C3, $1A, $C7, $D3, $67, $DF, $97, $62, $96, $AE, $81, $9C, $9E, $54, $93, 
    $FA, $37, $28, $3F, $44, $F0, $26, $C2, $65, $B8, $E0, $8D, $0F, $0B, $27, $E2, $41, $8A, $B6, $4C, 
    $04, $B9, $B6, $83, $D4, $3D, $68, $F7, $F7, $E9, $FC, $79, $DF, $42, $2E, $E6, $FE, $3F, $E6, $DE, 
    $05, $3E, $AA, $EA, $DA, $1F, $9F, $57, $92, $21, $19, $72, $0E, $30, $C0, $28, $11, $D3, $32, $6A, 
    $20, $29, $06, $06, $BD, $81, $89, $9A, $68, $0C, $51, $31, $CC, $E4, $31, $13, $0B, $24, $D4, $5A, 
    $8A, $A9, $6D, $15, $66, $00, $DB, $18, $12, $27, $C1, $4C, $8E, $83, $DA, $AB, $B6, $DE, $BF, $6D, 
    $6F, $6F, $AB, $D7, $47, $FB, $AB, $6D, $6D, $C0, $AA, $98, $49, $24, $01, $51, $79, $59, $45, $51, 
    $40, $D4, $7A, $C2, $20, $82, $0F, $12, $40, $98, $DF, $FA, $AE, $7D, $CE, $3C, $02, $F6, $F6, $FF, 
    $FF, $FC, $3F, $BF, $FF, $5F, $3C, $99, $F3, $D8, $7B, $ED, $B5, $D7, $5E, $7B, $ED, $B5, $F7, $5E, 
    $7B, $AD, $A2, $D2, $6B, $03, $96, $D2, $86, $E0, $6D, $FA, $D4, $FB, $F6, $DF, $F2, $24, $A8, $00, 
    $FA, $60, $33, $24, $39, $3C, $90, $63, $42, $B7, $FA, $12, $83, $7E, $B8, $3E, $F2, $90, $A5, $49, 
    $C4, $19, $B9, $9D, $C8, $A4, $DE, $F8, $00, $0F, $CB, $D3, $DB, $5E, $70, $2E, $C7, $0C, $21, $70, 
    $BE, $5F, $FF, $74, $F0, $3E, $7C, $8A, $65, $69, $E5, $6B, $D8, $68, $72, $2F, $E0, $6C, $7B, $89, 
    $67, $19, $C1, $29, $BA, $1A, $B7, $EB, $A3, $78, $7C, $30, $04, $39, $3A, $C9, $60, $30, $68, $A8, 
    $C3, $95, $02, $71, $11, $7E, $02, $17, $B1, $32, $80, $D5, $BA, $02, $8F, $0A, $8B, $6F, $D7, $56, 
    $5E, $5A, $C8, $0D, $3D, $0F, $EF, $0D, $A6, $80, $85, $D4, $8E, $89, $C4, $7A, $F0, $8A, $80, $4C, 
    $97, $23, $6E, $89, $C8, $E4, $53, $CD, $5D, $C2, $E5, $BD, $48, $4B, $9A, $76, $81, $86, $51, $77, 
    $27, $E2, $A7, $97, $8E, $5D, $61, $29, $75, $AE, $D2, $B1, $A1, $2F, $E7, $19, $D4, $AB, $12, $28, 
    $E5, $8A, $65, $BE, $12, $D5, $36, $16, $CA, $16, $E2, $A8, $D7, $D0, $74, $DB, $7A, $99, $B6, $52, 
    $50, $EF, $D0, $DA, $4A, $EA, $6C, $35, $71, $84, $28, $F3, $5A, $E1, $72, $FB, $2A, $13, $AB, $3A, 
    $D4, $C6, $B3, $98, $E6, $9E, $C0, $74, $A2, $FB, $45, $3A, $6F, $E4, $71, $FB, $05, $8A, $35, $41, 
    $A6, $79, $98, $5F, $F5, $91, $D8, $79, $A7, $12, $A9, $14, $CB, $65, $DA, $A4, $7E, $A1, $C4, $8A, 
    $1D, $36, $9B, $E2, $F7, $60, $BA, $D6, $F6, $3C, $1C, $33, $18, $02, $D9, $BA, $4E, $11, $7B, $89, 
    $74, $38, $BC, $12, $38, $4A, $0F, $F6, $D6, $60, $9B, $4F, $EA, $D9, $82, $68, $1B, $F0, $33, $B0, 
    $F7, $3C, $2D, $00, $83, $D4, $01, $FB, $06, $C4, $FC, $23, $69, $91, $EF, $F3, $AB, $B3, $26, $13, 
    $5B, $EC, $C1, $90, $BB, $37, $50, $45, $CF, $0F, $4C, $06, $EB, $2F, $9A, $AC, $3B, $B9, $9E, $A3, 
    $44, $DE, $45, $00, $F7, $87, $38, $9A, $7C, $27, $A2, $C6, $13, $40, $C0, $55, $EE, $C7, $C1, $50, 
    $C2, $76, $BA, $B7, $C6, $E7, $C7, $EE, $F0, $DF, $B3, $39, $10, $C5, $EC, $BD, $CD, $46, $82, $F4, 
    $D6, $79, $BC, $26, $E4, $6C, $7B, $4E, $E0, $D6, $09, $DC, $3C, $D2, $83, $1C, $4A, $9C, $BE, $CF, 
    $67, $9C, $F2, $48, $0C, $63, $A9, $25, $5F, $73, $C5, $7F, $C7, $87, $BC, $90, $5B, $42, $28, $E6, 
    $13, $56, $03, $77, $43, $87, $35, $C6, $16, $11, $7A, $2E, $18, $76, $B6, $6D, $62, $68, $C1, $F3, 
    $04, $3C, $CA, $59, $00, $91, $E8, $F1, $D6, $A8, $99, $93, $F5, $48, $4B, $C5, $03, $6D, $22, $9B, 
    $53, $70, $59, $1E, $80, $52, $E6, $E6, $31, $62, $E0, $66, $AF, $0E, $1C, $5A, $B1, $E6, $03, $DE, 
    $B5, $2F, $6E, $7B, $4E, $E8, $CA, $1D, $AD, $34, $2D, $6F, $DB, $D4, $C0, $04, $9E, $3E, $CC, $65, 
    $40, $2F, $0B, $5C, $A0, $FA, $2F, $E2, $A9, $B0, $1D, $0B, $0B, $30, $63, $6B, $36, $12, $61, $FF, 
    $2C, $CA, $0C, $6D, $BA, $17, $32, $2C, $68, $71, $6D, $8D, $65, $46, $22, $08, $35, $1C, $DA, $D4, 
    $A5, $BD, $EA, $A5, $57, $9D, $05, $FC, $AA, $43, $7B, $F5, $49, $2C, $B3, $7D, $33, $FA, $14, $70, 
    $C7, $66, $79, $91, $A7, $9E, $6A, $30, $67, $0A, $2B, $43, $43, $27, $60, $72, $A0, $A0, $95, $3B, 
    $B6, $06, $34, $61, $01, $BE, $9D, $6A, $14, $DC, $14, $BC, $52, $BC, $9B, $D4, $8C, $FD, $B3, $52, 
    $F5, $B0, $4D, $63, $37, $A9, $73, $3E, $F6, $8D, $5E, $FC, $0D, $87, $99, $E8, $B8, $D4, $C8, $7D, 
    $6A, $92, $91, $F3, $B2, $7C, $18, $FA, $0E, $36, $98, $84, $0C, $78, $55, $40, $D9, $41, $E3, $4A, 
    $54, $E9, $E4, $66, $8E, $70, $33, $3F, $84, $66, $F6, $78, $15, $05, $2D, $0C, $5E, $9A, $43, $93, 
    $DA, $E9, $68, $F5, $62, $2F, $DB, $5A, $D4, $79, $6B, $D5, $8F, $AD, $DC, $DA, $C4, $23, $1D, $A4, 
    $E3, $4C, $2C, $A1, $81, $32, $D8, $89, $FA, $D4, $44, $82, $93, $7D, $82, $F0, $FD, $39, $24, $83, 
    $05, $D1, $D5, $8F, $DF, $17, $E6, $7F, $1E, $D1, $B9, $98, $FC, $D7, $5C, $96, $E8, $41, $F3, $A1, 
    $87, $2E, $46, $48, $1A, $11, $7F, $FB, $AB, $62, $3E, $31, $3F, $AE, $03, $CB, $76, $B5, $EA, $93, 
    $97, $E1, $17, $C6, $AD, $6B, $27, $03, $43, $C6, $B6, $93, $B1, $8D, $00, $5B, $E6, $C9, $32, $AF, 
    $D2, $C5, $4C, $59, $E7, $BC, $AE, $C6, $4B, $89, $E9, $26, $40, $AD, $54, $CA, $A8, $56, $C0, $05, 
    $3C, $06, $2A, $26, $44, $2C, $BF, $56, $43, $72, $6A, $0E, $4E, $58, $38, $1D, $43, $2F, $A3, $ED, 
    $99, $8C, $1D, $C7, $2C, $4C, $51, $12, $B2, $73, $E8, $67, $AA, $81, $54, $05, $12, $EF, $9E, $40, 
    $3E, $CB, $83, $7B, $73, $58, $00, $4E, $E0, $EA, $44, $6E, $9C, $EC, $15, $80, $26, $1E, $A4, $3A, 
    $70, $17, $45, $33, $C5, $EF, $C1, $72, $46, $E9, $75, $01, $AF, $E8, $ED, $D9, $D0, $92, $31, $D8, 
    $C4, $5C, $7A, $0F, $36, $3D, $53, $27, $6D, $EA, $0D, $F5, $3E, $1F, $1A, $99, $B0, $7A, $86, $D4, 
    $D3, $76, $F8, $29, $83, $1C, $77, $76, $BE, $4B, $3F, $89, $CE, $9D, $C1, $A5, $88, $DE, $51, $FB, 
    $3E, $8B, $88, $B6, $E7, $9F, $15, $D2, $7D, $F9, $81, $3A, $7A, $7B, $05, $BF, $B5, $B8, $76, $B9, 
    $B6, $86, $7F, $2E, $67, $F0, $A9, $7E, $FE, $EB, $E0, $BF, $88, $1B, $57, $12, $41, $E4, $91, $C8, 
    $3D, $D8, $15, $90, $1E, $42, $C0, $9D, $82, $C1, $7B, $4A, $32, $84, $88, $B9, $2E, $6C, $95, $36, 
    $B0, $88, $7E, $52, $8B, $22, $19, $F9, $AA, $91, $D7, $7A, $B6, $3E, $61, $09, $8C, $91, $7A, $58, 
    $58, $62, $E9, $A7, $ED, $45, $DC, $39, $23, $AB, $0B, $B4, $B0, $92, $A4, $4A, $47, $EE, $83, $4C, 
    $47, $84, $30, $F5, $16, $1F, $2B, $DA, $2C, $29, $A0, $74, $13, $F9, $4B, $6A, $C2, $0B, $17, $D4, 
    $2B, $AF, $87, $E7, $57, $A9, $5F, $D6, $33, $65, $A6, $76, $2F, $70, $4E, $EA, $9A, $EF, $ED, $5A, 
    $58, $43, $CC, $F3, $E3, $12, $8E, $63, $1A, $FC, $BE, $A2, $EB, $E9, $4D, $09, $71, $F3, $22, $5A, 
    $56, $FA, $5D, $34, $27, $7A, $20, $C7, $FD, $4A, $4B, $C5, $5A, $8B, $7B, $70, $D5, $95, $9D, $BB, 
    $5A, $A6, $AD, $B5, $B6, $C7, $0D, $EF, $7F, $99, $B1, $E2, $3C, $92, $BA, $3F, $A4, $09, $82, $FB, 
    $21, $E4, $6B, $F9, $C6, $5A, $AB, $9B, $E1, $AC, $9A, $9C, $2A, $B2, $98, $69, $CB, $D4, $39, $92, 
    $70, $E5, $DF, $B6, $11, $F3, $55, $12, $94, $D1, $B6, $8D, $DC, $12, $34, $86, $DC, $10, $CC, $11, 
    $0D, $6E, $F9, $8B, $31, $26, $C2, $03, $F0, $98, $08, $AF, $5F, $E8, $01, $34, $24, $D6, $FB, $D4, 
    $BE, $6E, $7D, $BA, $62, $23, $01, $5A, $DC, $F5, $6B, $88, $8D, $D8, $2C, $6D, $04, $0E, $3A, $DB, 
    $5E, $7C, $BF, $06, $B1, $D1, $3A, $FF, $64, $48, $17, $9A, $35, $34, $1A, $6D, $FE, $84, $D7, $EC, 
    $90, $31, $74, $97, $25, $1E, $C8, $22, $DC, $1F, $58, $CE, $3C, $37, $C9, $C0, $B3, $32, $A9, $F3, 
    $12, $EC, $06, $77, $A2, $B1, $30, $D3, $60, $F1, $36, $CE, $FD, $D0, $1E, $CC, $09, $F3, $D0, $4D, 
    $D8, $FE, $BF, $73, $8F, $26, $FA, $86, $77, $CC, $35, $4A, $08, $2B, $6D, $E8, $26, $A5, $BE, $ED, 
    $94, $47, $EA, $18, $C6, $14, $ED, $D4, $75, $52, $C7, $11, $21, $E8, $49, $62, $32, $B3, $6C, $7C, 
    $97, $58, $25, $98, $B1, $F1, $0D, $FA, $61, $66, $F2, $2C, $7F, $15, $CC, $63, $D8, $CF, $48, $71, 
    $28, $F9, $D4, $EE, $0F, $2C, $BD, $CA, $7D, $55, $1C, $C0, $E7, $69, $C2, $52, $1B, $32, $A5, $D5, 
    $A5, $A1, $97, $C0, $D9, $C6, $55, $53, $35, $41, $43, $73, $35, $4E, $F7, $8C, $D1, $D3, $2C, $71, 
    $BC, $85, $21, $2C, $0E, $8A, $97, $B3, $7B, $F1, $72, $1E, $5E, $66, $D1, $CB, $EE, $C8, $96, $D4, 
    $09, $A1, $48, $23, $F5, $F4, $52, $2F, $9D, $84, $34, $1F, $50, $1F, $D4, $03, $DC, $56, $38, $A7, 
    $19, $D5, $67, $DE, $E3, $01, $C1, $81, $0A, $0E, $DE, $AD, $CF, $B8, $94, $CF, $48, $9B, $EC, $05, 
    $FE, $65, $FB, $08, $E8, $62, $A2, $E8, $CB, $16, $AE, $2D, $7A, $AB, $D4, $89, $F0, $68, $6D, $A7, 
    $1A, $02, $63, $DA, $4E, $5D, $2B, $75, $4E, $33, $26, $C6, $1F, $F5, $3F, $E5, $84, $C8, $81, $19, 
    $71, $C9, $BA, $DE, $02, $EC, $A4, $86, $1E, $C3, $E7, $FD, $AC, $07, $07, $26, $B5, $6D, $12, $0C, 
    $D2, $31, $A4, $AB, $00, $6F, $67, $42, $7E, $EB, $52, $7E, $17, $89, $F4, $87, $D2, $A5, $3C, $0B, 
    $FE, $74, $29, $CF, $82, $9F, $35, $27, $2F, $F8, $AF, $42, $0D, $E4, $68, $D0, $DC, $18, $C6, $B5, 
    $51, $A6, $28, $65, $94, $C9, $57, $8F, $4D, $E5, $51, $66, $72, $33, $D4, $DC, $3A, $8B, $30, $DE, 
    $F3, $D7, $A8, $D7, $8D, $FB, $FA, $81, $E6, $AC, $F2, $BC, $82, $DD, $AF, $E5, $C8, $44, $62, $BC, 
    $CC, $D3, $EA, $9F, $0E, $75, $B7, $C4, $50, $07, $EE, $E1, $E1, $72, $B4, $E6, $F1, $F7, $4C, $6D, 
    $C1, $26, $90, $19, $BF, $07, $8B, $45, $18, $00, $DA, $36, $F2, $DC, $3A, $38, $9D, $59, $78, $9A, 
    $36, $EC, $BC, $75, $98, $D8, $58, $1F, $76, $FA, $0F, $6B, $3C, $2D, $75, $BE, $74, $18, $13, $63, 
    $E5, $5E, $B1, $3A, $98, $BE, $27, $81, $35, $44, $D7, $AB, $EA, $C1, $CF, $70, $38, $F6, $8B, $39, 
    $1C, $0C, $46, $89, $1F, $79, $CC, $20, $F7, $D0, $F5, $21, $5D, $86, $C7, $E9, $32, $27, $FE, $33, 
    $D2, $65, $A2, $0B, $1E, $35, $94, $94, $F5, $C9, $97, $69, $52, $A5, $EE, $39, $91, $7A, $42, $A5, 
    $D7, $39, $3A, $66, $D3, $1B, $CE, $94, $ED, $BA, $0F, $9D, $22, $74, $93, $93, $87, $1A, $27, $F4, 
    $E0, $82, $0E, $B1, $CD, $89, $FB, $3C, $71, $7F, $1B, $EE, $E5, $0E, $6D, $3B, $CA, $0E, $A5, $E5, 
    $E6, $BC, $C4, $72, $DC, $5F, $8D, $4C, $1D, $99, $2A, $FC, $94, $91, $7D, $62, $DE, $2F, $A6, $4D, 
    $8F, $6A, $61, $11, $6D, $82, $CC, $F6, $1A, $F5, $AB, $8B, $99, $E7, $3C, $EA, $07, $3F, $D5, $23, 
    $78, $74, $AC, $32, $F2, $54, $03, $A9, $3C, $7E, $F5, $1D, $3D, $45, $34, $91, $A2, $13, $11, $FB, 
    $5C, $C7, $31, $1F, $D7, $C7, $C4, $37, $A8, $74, $BF, $57, $3D, $DD, $C2, $AD, $86, $B0, $A8, $78, 
    $B3, $FC, $30, $EF, $03, $FE, $5C, $07, $D1, $68, $60, $8B, $DB, $77, $F3, $D8, $5D, $8E, $BA, $70, 
    $AC, $BE, $72, $95, $13, $1A, $F8, $69, $FB, $19, $99, $F4, $FA, $96, $3F, $10, $B4, $1D, $9C, $C0, 
    $AB, $CE, $1C, $AB, $AD, $B9, $48, $9D, $08, $25, $2C, $0A, $23, $D0, $34, $3F, $22, $16, $B9, $BF, 
    $85, $0F, $14, $E4, $D1, $7C, $E8, $62, $B1, $E3, $85, $79, $93, $72, $54, $BD, $84, $CB, $B3, $F3, 
    $7A, $41, $6E, $97, $B5, $52, $C4, $E7, $BC, $EC, $55, $8F, $49, $86, $B5, $6A, $9E, $58, $7B, $02, 
    $14, $0F, $0C, $7B, $A4, $8E, $0E, $76, $8F, $C9, $1B, $60, $2A, $CE, $21, $36, $1B, $FC, $C4, $6D, 
    $1F, $3A, $85, $36, $3D, $7B, $AF, $FA, $98, $4D, $43, $24, $38, $01, $43, $3D, $26, $15, $2F, $20, 
    $F1, $8B, $18, $51, $F7, $00, $E3, $7C, $31, $09, $45, $AD, $6B, $E2, $6F, $92, $4E, $E8, $D0, $01, 
    $0E, $19, $93, $C0, $EF, $32, $25, $EE, $A9, $80, $77, $9D, $1A, $3B, $67, $5A, $20, $A2, $48, $B6, 
    $83, $1F, $99, $1D, $D2, $02, $36, $81, $65, $88, $1D, $6B, $8F, $82, $1D, $77, $38, $53, $B7, $C8, 
    $42, $87, $AD, $49, $7F, $CB, $16, $8C, $C7, $C2, $3C, $11, $FB, $40, $F9, $C2, $30, $51, $84, $F7, 
    $34, $0F, $10, $CD, $7C, $54, $95, $77, $72, $F4, $75, $AC, $8B, $22, $D7, $21, $78, $77, $A5, $DF, 
    $F7, $17, $A3, $7A, $8D, $30, $9C, $A6, $D7, $97, $FB, $7D, $EA, $5F, $F5, $44, $C1, $7D, $9D, $9F, 
    $04, $6E, $68, $36, $FA, $7D, $34, $22, $6C, $B7, $B0, $EC, $2F, $A5, $5E, $F2, $8C, $71, $11, $8E, 
    $19, $11, $56, $2F, $7E, $CA, $49, $FB, $43, $A4, $85, $98, $82, $3B, $95, $44, $71, $46, $4A, $36, 
    $BB, $57, $4F, $F6, $B0, $96, $8C, $80, $C3, $4F, $1F, $20, $AA, $0B, $73, $C5, $90, $F5, $49, $60, 
    $AA, $56, $C2, $0F, $B5, $48, $4C, $5A, $A6, $EF, $24, $33, $FD, $D6, $C6, $E3, $4A, $9E, $38, $36, 
    $8D, $D3, $60, $15, $DA, $C7, $B3, $EC, $E3, $60, $40, $78, $BF, $83, $20, $FD, $D9, $38, $68, $F8, 
    $82, $38, $70, $B0, $CC, $02, $32, $77, $55, $4D, $EE, $AA, $1A, $DF, $C5, $A6, $9D, $5D, $55, $72, 
    $57, $D5, $B8, $70, $97, $83, $C0, $76, $55, $4D, $EA, $F2, $4C, $08, $77, $E5, $E1, $DE, $63, $EF, 
    $AA, $9A, $98, $42, $DF, $16, $27, $C9, $92, $8B, $5C, $BD, $BA, $BD, $6C, $69, $A7, $07, $D6, $69, 
    $81, $9C, $B2, $2B, $60, $06, $B9, $E2, $48, $9F, $C5, $10, $B6, $F1, $4B, $18, $6F, $61, $3F, $29, 
    $D4, $6A, $33, $FC, $C5, $18, $18, $1F, $5F, $07, $88, $83, $95, $36, $3E, $B3, $D0, $DD, $BF, $A8, 
    $5F, $A9, $B4, $84, $46, $E2, $81, $65, $6D, $AD, $B2, $21, $78, $B5, $47, $98, $8D, $85, $46, $8C, 
    $1C, $C2, $15, $76, $83, $9E, $BF, $C2, $6E, $B0, $80, $E5, $25, $AF, $F7, $CC, $9D, $C3, $A0, $03, 
    $D9, $5A, $71, $9F, $C6, $72, $06, $2D, $02, $05, $D8, $B7, $55, $72, $C5, $28, $EF, $84, $92, $46, 
    $7B, $20, $37, $52, $39, $D9, $23, $14, $BE, $BA, $3D, $F4, $9E, $CB, $E7, $82, $D3, $E2, $57, $11, 
    $7A, $01, $CB, $EC, $DE, $C6, $FE, $50, $2B, $D5, $2D, $43, $AD, $82, $C5, $4B, $EB, $04, $43, $20, 
    $16, $59, $07, $B2, $79, $42, $03, $93, $7D, $EA, $6C, $C1, $02, $A3, $CE, $2B, $7B, $69, $3E, $65, 
    $E4, $0D, $50, $E5, $98, $52, $6D, $A1, $4E, $AA, $EF, $C5, $C5, $27, $06, $B0, $41, $3C, $12, $8A, 
    $C7, $83, $53, $75, $63, $BA, $80, $BD, $AD, $D5, $6E, $08, $14, $00, $A2, $40, $EC, $F9, $B7, $C4, 
    $CE, $A6, $16, $50, $4E, $8D, $7D, $81, $89, $B3, $79, $B0, $69, $C2, $CE, $C6, $9B, $FA, $43, $5B, 
    $E2, $4D, $39, $3B, $E8, $26, $D1, $9E, $E5, $16, $22, $93, $83, $80, $55, $61, $C3, $A2, $6C, $B4, 
    $7D, $D3, $68, $0F, $92, $D8, $FF, $BA, $2A, $65, $FF, $CB, $91, $B6, $FB, $E5, $D4, $77, $1C, $F9, 
    $44, $96, $BA, $1D, $2B, $AE, $26, $71, $B0, $92, $AA, $C1, $1E, $34, $D4, $E6, $0C, $3E, $C5, $3F, 
    $21, $2E, $4E, $56, $21, $7C, $F5, $20, $74, $66, $F4, $D3, $D7, $9B, $78, $33, $11, $46, $7F, $CE, 
    $D4, $ED, $44, $67, $EA, $F9, $5B, $4B, $B8, $DC, $96, $B0, $E3, $23, $FC, $A9, $C5, $83, $E6, $D9, 
    $BD, $FD, $54, $8F, $3C, $6E, $6E, $53, $C0, $1A, $1A, $31, $07, $E0, $EB, $86, $4D, $A6, $53, $EB, 
    $14, $BA, $D3, $12, $1F, $34, $82, $69, $69, $A8, $BF, $93, $78, $41, $6E, $BB, $73, $3C, $4D, $B1, 
    $86, $AE, $21, $ED, $63, $E8, $57, $A7, $39, $68, $CB, $28, $7F, $2F, $C7, $DA, $5A, $27, $91, $C0, 
    $5A, $E7, $B0, $09, $79, $F5, $8C, $31, $68, $21, $65, $16, $53, $F9, $7C, $0E, $76, $05, $BD, $2B, 
    $60, $D5, $EE, $7A, $D9, $BB, $03, $75, $E3, $8C, $17, $CD, $6C, $BE, $5C, $52, $39, $51, $7A, $A8, 
    $B7, $EA, $22, $0C, $F4, $CA, $88, $9A, $3D, $59, $CC, $39, $B0, $EE, $DD, $B9, $37, $90, $BF, $2C, 
    $E4, $36, $04, $CE, $47, $D7, $23, $B9, $D7, $6C, $6E, $36, $D4, $7B, $6B, $E3, $13, $9D, $68, $EB, 
    $DB, $9C, $F6, $98, $03, $6E, $7E, $F4, $2F, $F4, $A6, $A0, $A6, $3E, $3E, $31, $3F, $C1, $09, $13, 
    $05, $27, $50, $A5, $83, $D9, $02, $43, $94, $4E, $5F, $A8, $C8, $81, $CA, $F1, $7A, $EF, $18, $A8, 
    $94, $B1, $1C, $4D, $7A, $64, $C0, $1F, $6E, $B5, $50, $B9, $E3, $05, $2F, $D6, $7A, $D4, $5B, $EF, 
    $16, $4B, $55, $63, $B0, $C2, $B4, $1E, $2F, $23, $BE, $C9, $24, $33, $64, $65, $73, $E1, $DF, $53, 
    $6C, $C1, $84, $97, $C9, $9A, $5A, $75, $CB, $5A, $31, $DB, $AE, $B4, $40, $F3, $9F, $F7, $15, $69, 
    $61, $04, $9A, $43, $A2, $CB, $A3, $FD, $8D, $B6, $E1, $7C, $94, $08, $C2, $1E, $CC, $06, $1D, $79, 
    $0A, $9C, $C1, $34, $52, $E3, $13, $99, $14, $76, $AC, $8A, $23, $F4, $63, $67, $3C, $70, $01, $7B, 
    $B5, $9C, $CC, $56, $A0, $C4, $39, $F5, $28, $B3, $D7, $2F, $E8, $11, $9B, $98, $FE, $BA, $56, $10, 
    $22, $5C, $69, $A1, $9A, $1A, $53, $6A, $8A, $D8, $CA, $A2, $7A, $7E, $8F, $DA, $DD, $3E, $BA, $7A, 
    $54, $FB, $89, $CA, $9B, $85, $BB, $95, $FE, $50, $DF, $E4, $94, $0A, $6A, $CE, $DC, $A8, $8F, $FB, 
    $D5, $0F, $5B, $85, $D2, $B5, $35, $3E, $B7, $DA, $12, $98, $75, $B6, $7C, $9A, $AC, $CB, $A7, $26, 
    $57, $2F, $25, $69, $5C, $42, $04, $5F, $D4, $67, $33, $84, $85, $40, $19, $F5, $76, $B4, $7F, $58, 
    $E1, $43, $C2, $53, $E3, $53, $F7, $72, $50, $B5, $40, $26, $02, $CF, $D9, $12, $33, $E6, $BF, $EE, 
    $8A, $C7, $B5, $0E, $3D, $E3, $0D, $E8, $51, $8D, $1A, $10, $4D, $FE, $19, $D9, $91, $40, $D0, $D1, 
    $1E, $CF, $AF, $46, $34, $EA, $97, $F0, $D3, $7C, $3C, $3E, $B1, $48, $10, $04, $A6, $0A, $2C, $3E, 
    $F8, $D0, $87, $BF, $D6, $1B, $9F, $58, $20, $AC, $6F, $7D, $9A, $8C, $2C, $4A, $E9, $2E, $19, $D4, 
    $5D, $82, $53, $34, $58, $13, $96, $E3, $A7, $96, $5A, $F6, $7E, $9C, $BE, $E1, $DD, $73, $94, $18, 
    $9C, $A0, $B3, $DA, $0F, $83, $34, $44, $B8, $7A, $F1, $81, $3A, $E7, $96, $38, $6E, $60, $0E, $96, 
    $BE, $D3, $AE, $FB, $5F, $78, $3B, $F4, $53, $92, $82, $B7, $27, $0C, $27, $70, $28, $EF, $5B, $2D, 
    $96, $CE, $F8, $CA, $4B, $30, $21, $A3, $76, $9F, $06, $2B, $E7, $B1, $AA, $F1, $54, $3C, $6E, $1E, 
    $99, $F0, $19, $09, $E7, $71, $EA, $83, $C9, $07, $0B, $DB, $EB, $29, $D7, $58, $38, $CA, $9A, $5F, 
    $79, $DD, $13, $3D, $71, $21, $16, $F4, $84, $44, $24, $14, $48, $00, $C8, $09, $89, $98, $39, $9B, 
    $29, $4E, $03, $28, $48, $46, $12, $8A, $06, $EC, $21, $08, $14, $1A, $85, $3B, $B7, $06, $C6, $84, 
    $E6, $1A, $60, $90, $CF, $EB, $FB, $05, $1C, $5F, $B0, $18, $BB, $E3, $C4, $76, $F4, $BA, $98, $5F, 
    $17, $63, $F6, $34, $A7, $F3, $38, $11, $E6, $4A, $0E, $18, $87, $15, $00, $4C, $E3, $F9, $A0, $D1, 
    $DC, $35, $AC, $FD, $15, $1B, $02, $36, $71, $68, $7D, $BB, $7A, $31, $BD, $6A, $22, $9D, $C4, $C6, 
    $4A, $1F, $91, $6E, $E2, $1A, $4C, $6D, $A8, $00, $08, $55, $88, $B9, $69, $51, $84, $70, $2D, $F2, 
    $48, $3D, $BB, $87, $DF, $99, $B2, $0B, $CD, $32, $6D, $87, $72, $AD, $A5, $66, $F8, $ED, $29, $5B, 
    $61, $D7, $3B, $ED, $15, $AF, $66, $03, $24, $76, $E4, $B5, $F6, $E6, $E6, $26, $91, $95, $C9, $22, 
    $CB, $C1, $03, $DB, $F8, $B6, $56, $12, $59, $59, $EA, $FD, $27, $E2, $F1, $58, $86, $3A, $34, $12, 
    $8F, $1F, $27, $89, $6F, $0C, $8C, $F1, $A9, $C3, $22, $7E, $60, $C2, $D4, $59, $F7, $47, $2C, $CC, 
    $30, $6C, $1E, $2F, $B0, $FB, $3E, $F3, $1C, $8D, $69, $95, $34, $A6, $25, $87, $8E, $B6, $9D, $F1, 
    $78, $63, $BA, $3B, $E2, $57, $BD, $B5, $CA, $05, $20, $2C, $F2, $57, $5A, $FC, $CA, $15, $01, $66, 
    $81, $78, $E0, $12, $DE, $C5, $DD, $D9, $6C, $08, $E3, $80, $24, $5D, $D1, $93, $17, $62, $B2, $E6, 
    $AD, $F1, $C4, $DF, $42, $8B, $64, $C6, $77, $13, $BB, $5D, $0B, $29, $21, $06, $18, $8D, $F1, $5C, 
    $CD, $22, $E4, $36, $FC, $C2, $D3, $88, $C1, $43, $1B, $67, $38, $1F, $19, $B4, $01, $2D, $05, $AB, 
    $43, $3B, $98, $0B, $6F, $12, $AC, $E5, $85, $0C, $24, $3E, $3A, $D1, $F9, $89, $D4, $71, $23, $26, 
    $77, $F3, $6D, $94, $0B, $56, $4B, $D4, $86, $AA, $31, $28, $35, $7F, $11, $33, $35, $7F, $A9, $F5, 
    $84, $F9, $96, $5A, $9F, $EB, $38, $EC, $2C, $E6, $AE, $B6, $05, $2A, $DC, $47, $56, $DD, $02, $D9, 
    $4B, $92, $6D, $E0, $0A, $F6, $15, $20, $BC, $0F, $34, $8B, $78, $CA, $1E, $65, $BE, $25, $62, $9F, 
    $0A, $63, $AC, $62, $5D, $71, $E8, $A5, $CE, $59, $DC, $3E, $80, $54, $EE, $2F, $57, $0C, $C4, $F2, 
    $78, $BB, $7A, $BE, $C5, $C7, $39, $EA, $47, $A7, $95, $3A, $FF, $8C, $D1, $60, $AD, $9D, $66, $03, 
    $70, $46, $13, $5A, $6B, $A3, $B9, $D0, $AF, $D8, $AC, $24, $B2, $5A, $AF, $D3, $80, $88, $B6, $FA, 
    $13, $B6, $C0, $DC, $2C, $85, $6E, $8A, $B3, $2F, $CA, $75, $5E, $CC, $9D, $B7, $AB, $C3, $C3, $BC, 
    $34, $99, $E7, $DA, $5B, $18, $55, $16, $5A, $A6, $EC, $0E, $9D, $88, $4B, $1D, $73, $F0, $F1, $9D, 
    $66, $F8, $89, $B7, $33, $9F, $79, $BC, $D1, $53, $17, $8A, $4E, $80, $3D, $C2, $4E, $0C, $A9, $7A, 
    $37, $90, $3A, $32, $A0, $75, $30, $1E, $08, $89, $A7, $15, $FC, $CB, $ED, $34, $CA, $C5, $CE, $20, 
    $2C, $D0, $64, $4F, $B3, $41, $BC, $6C, $A0, $97, $8D, $03, $F3, $AD, $C6, $45, $4D, $4B, $6E, $1A, 
    $D5, $83, $F9, $3C, $8E, $CF, $F5, $09, $06, $C1, $71, $06, $3F, $FB, $98, $A7, $61, $29, $30, $56, 
    $AD, $81, $87, $C7, $0A, $8E, $1D, $63, $C7, $EA, $9D, $E6, $AF, $84, $6A, $54, $8B, $61, $A1, $16, 
    $96, $AE, $3C, $44, $B9, $D1, $A2, $62, $6C, $C2, $59, $81, $40, $21, $20, $05, $67, $CD, $FD, $91, 
    $2D, $38, $3E, $52, $AD, $AF, $A0, $FD, $F6, $35, $E6, $C9, $97, $92, $0D, $7F, $8C, $88, $84, $C3, 
    $E6, $E2, $58, $8A, $D5, $E0, $8A, $77, $EE, $5D, $75, $BD, $AB, $57, $79, $CB, $5C, $E7, $94, $9B, 
    $0D, $13, $10, $17, $E9, $75, $4F, $8D, $EA, $C0, $81, $BA, $FE, $C2, $C1, $2B, $00, $1F, $2D, $6A, 
    $12, $AA, $AC, $07, $FE, $24, $B6, $C1, $A2, $83, $B8, $4B, $BC, $6E, $1F, $C4, $5F, $B3, $EA, $3E, 
    $B5, $A2, $A7, $A9, $51, $D9, $AC, $C3, $4E, $F2, $3B, $6B, $5F, $59, $1E, $F6, $21, $A0, $9E, $39, 
    $C3, $63, $9B, $39, $A9, $2F, $A9, $37, $48, $3C, $4B, $47, $78, $33, $1C, $A2, $75, $B0, $2B, $CF, 
    $F1, $C4, $05, $65, $44, $77, $D7, $56, $34, $C4, $43, $D1, $EE, $68, $3F, $3A, $5D, $4D, $7C, $62, 
    $69, $FA, $5B, $D6, $5F, $D0, $0B, $B2, $9F, $90, $03, $99, $42, $3B, $71, $A5, $1E, $92, $1F, $7D, 
    $62, $5E, $DD, $9B, $CB, $E5, $4D, $D2, $CA, $CB, $E5, $F2, $AC, $5A, $79, $6C, $93, $E7, $11, $A5, 
    $88, $7C, $EA, $D3, $B9, $E7, $C2, $0F, $7D, $1F, $F2, $A5, $4A, $30, $C7, $43, $BD, $C0, $0F, $EB, 
    $E5, $16, $30, $70, $45, $E2, $ED, $39, $E3, $CD, $E2, $74, $1F, $9C, $C0, $E2, $14, $33, $AB, $07, 
    $38, $64, $23, $4E, $6F, $60, $C2, $E8, $8B, $4F, $5C, $20, $44, $6F, $21, $14, $57, $11, $B3, $3D, 
    $39, $AC, $36, $21, $C8, $25, $C0, $D0, $94, $E2, $D8, $41, $83, $16, $FD, $B5, $DF, $3D, $1C, $40, 
    $8C, $82, $34, $EB, $12, $4A, $68, $B3, $68, $EE, $17, $06, $92, $49, $D3, $E8, $B1, $6D, $2C, $D7, 
    $6F, $8A, $56, $BF, $09, $5C, $BF, $B1, $54, $89, $BA, $64, $D5, $04, $51, $3C, $C9, $5A, $A5, $9E, 
    $DF, $B4, $59, $53, $EB, $67, $15, $31, $40, $ED, $56, $11, $56, $17, $DB, $93, $38, $ED, $5D, $03, 
    $FF, $98, $62, $81, $BF, $99, $37, $42, $B3, $A1, $7F, $D1, $65, $66, $EB, $54, $4D, $3F, $3B, $1A, 
    $3A, $13, $0F, $3A, $68, $70, $86, $E5, $A5, $95, $6B, $28, $31, $DA, $28, $A3, $DF, $EF, $DA, $5A, 
    $72, $2F, $07, $19, $6D, $C6, $C2, $2B, $0F, $1E, $42, $81, $91, $36, $EC, $E4, $70, $A9, $CB, $CB, 
    $7A, $C7, $18, $7C, $88, $C3, $13, $9F, $D8, $C0, $42, $76, $44, $4C, $59, $08, $1E, $50, $71, $F5, 
    $76, $C6, $9B, $E0, $64, $94, $00, $F7, $BC, $9F, $00, $9C, $7E, $FE, $45, $7D, $CE, $C6, $4B, $76, 
    $36, $0C, $B0, $44, $91, $89, $34, $6E, $8D, $5B, $46, $03, $57, $20, $A7, $19, $6D, $B3, $14, $9A, 
    $D3, $18, $D2, $20, $E3, $13, $17, $8B, $66, $9A, $C2, $D1, $7D, $03, $12, $8F, $AB, $04, $60, $8B, 
    $38, $13, $D8, $04, $AF, $39, $09, $75, $32, $90, $4D, $4A, $01, $33, $28, $75, $1D, $13, $9F, $8C, 
    $ED, $67, $FA, $A1, $1F, $27, $E9, $87, $50, $C6, $EC, $14, $C6, $26, $F8, $04, $BF, $61, $78, $54, 
    $DD, $1B, $B0, $B3, $66, $9B, $AB, $BE, $BD, $9A, $B7, $22, $72, $8C, $D4, $BD, $33, $B8, $5F, $D5, 
    $47, $3A, $9C, $F9, $E0, $88, $AD, $85, $FD, $7E, $7A, $33, $1E, $DF, $C7, $19, $95, $23, $CA, $29, 
    $1C, $DF, $87, $FD, $34, $8D, $2A, $0E, $D2, $41, $C7, $09, $49, $4D, $69, $EF, $CA, $6C, $BB, $CB, 
    $20, $76, $E5, $C7, $1B, $BB, $EB, $9C, $13, $3A, $76, $05, $A6, $B4, $9F, $E0, $4F, $E7, $4B, $1B, 
    $B2, $10, $59, $7E, $FC, $B2, $D0, $C8, $E2, $C0, $0F, $87, $66, $89, $F5, $19, $1A, $24, $FD, $6D, 
    $2F, $B0, $C9, $B1, $A1, $69, $89, $88, $5B, $EB, $53, $67, $4C, $C2, $29, $4F, $B9, $46, $8D, $DA, 
    $13, $8B, $1F, $DF, $83, $B1, $D0, $1D, $39, $C2, $08, $03, $5B, $27, $9D, $7B, $A5, $0E, $AC, $C7, 
    $A2, $0A, $52, $C7, $05, $BC, $64, $51, $2B, $68, $39, $84, $93, $4F, $84, $CB, $62, $A9, $13, $CE, 
    $5E, $5C, $C7, $09, $91, $69, $B0, $26, $46, $5C, $E5, $5A, $AF, $7A, $FD, $6A, $96, $82, $45, $F0, 
    $90, $8B, $93, $76, $25, $91, $67, $39, $C4, $B2, $40, $48, $D3, $31, $71, $F6, $D4, $A7, $AE, $0D, 
    $B0, $C7, $5C, $1C, $A1, $3C, $5D, $38, $E2, $C7, $41, $D5, $A2, $1A, $F5, $CE, $8F, $41, $AF, $D2, 
    $62, $3E, $BF, $40, $50, $D4, $3D, $D9, $CC, $F2, $E7, $6C, $D8, $B1, $AC, $E2, $15, $78, $12, $8D, 
    $FB, $2D, $F5, $C9, $73, $27, $47, $D7, $8F, $9D, $CF, $23, $5D, $81, $57, $F4, $F9, $58, $8E, $68, 
    $6E, $50, $5F, $E0, $07, $47, $3B, $41, $67, $DB, $15, $F2, $E7, $D0, $71, $CF, $AF, $7F, $4E, $FE, 
    $8C, $24, $B1, $FF, $2E, $61, $E3, $5D, $AE, $A8, $A1, $41, $D3, $D0, $62, $92, $8A, $D7, $F2, $33, 
    $9E, $AA, $B1, $6C, $8B, $02, $34, $04, $AE, $56, $0B, $04, $02, $33, $89, $07, $66, $30, $0F, $38, 
    $99, $78, $40, $80, $84, $E9, $18, $5E, $72, $01, $DF, $10, $57, $1F, $D8, $07, $AE, $06, $4B, $F5, 
    $33, $0C, $C6, $EA, $1D, $81, $15, $BC, $F0, $60, $7E, $BD, $C8, $45, $52, $51, $ED, $49, $A6, $4C, 
    $F7, $27, $52, $9C, $D6, $9F, $8B, $44, $47, $AE, $B0, $0A, $B6, $C4, $2F, $0E, $EB, $63, $1B, $08, 
    $EC, $59, $65, $15, $62, $0C, $BF, $D0, $0A, $60, $F8, $C2, $91, $B3, $03, $63, $44, $E3, $57, $1B, 
    $D9, $32, $34, $9B, $E8, $C6, $9C, $26, $18, $0E, $53, $86, $6C, $AA, $09, $B3, $29, $BF, $1A, $67, 
    $D0, $94, $D7, $6C, $92, $3F, $EC, $F3, $28, $28, $9C, $1D, $A9, $33, $C6, $88, $65, $5C, $52, $2A, 
    $27, $F0, $64, $66, $AC, $5F, $08, $6B, $1C, $E9, $89, $E5, $D4, $0B, $69, $8D, $07, $36, $EC, $39, 
    $6E, $C0, $21, $08, $B1, $66, $4F, $9D, $B4, $FE, $2F, $46, $B5, $84, $8D, $10, $6D, $1C, $F1, $C3, 
    $5F, $AF, $DE, $39, $3E, $45, $0E, $99, $84, $1C, $C2, $6D, $19, $47, $03, $49, $11, $45, $62, $87, 
    $57, $F0, $59, $2E, $DB, $B0, $57, $38, $E7, $78, $D4, $F0, $0F, $F9, $E5, $38, $7A, $89, $43, $5E, 
    $D8, $73, $74, $AA, $01, $F1, $72, $82, $48, $E9, $E0, $93, $65, $6A, $D3, $0F, $85, $D6, $3A, $9E, 
    $4F, $C3, $6A, $AA, $EB, $1C, $A1, $BA, $8E, $1B, $7E, $C7, $C3, $7A, $6B, $C1, $B4, $1D, $BA, $D2, 
    $3A, $87, $94, $56, $9F, $50, $5A, $7D, $42, $70, $91, $0E, $CC, $91, $8D, $3D, $84, $F7, $1D, $C2, 
    $6E, $9C, $9A, $11, $D4, $D7, $E3, $7F, $BF, $8B, $66, $44, $9B, $F5, $CF, $DE, $3B, $74, $5E, $3C, 
    $ED, $70, $22, $E4, $7B, $2C, $8B, $C9, $E7, $D0, $E4, $BB, $CC, $F2, $3D, $1B, $47, $01, $99, $81, 
    $58, $B8, $F3, $53, $05, $8F, $79, $CD, $F0, $E6, $94, $B2, $1E, $51, $34, $CA, $1E, $B7, $4C, $5B, 
    $91, $08, $38, $D9, $65, $52, $91, $EA, $5E, $68, $30, $BC, $C4, $CE, $DD, $3E, $81, $36, $B3, $40, 
    $7D, $FE, $5D, $83, $66, $F6, $4C, $AA, $98, $6E, $A1, $3B, $71, $80, $94, $9B, $16, $16, $45, $CE, 
    $FA, $FA, $7A, $E5, $75, $6A, $DB, $3A, $23, $3C, $2C, $86, $B6, $C7, $D5, $FF, $FE, $82, $37, $2C, 
    $EB, $34, $9F, $57, $63, $E7, $2E, $76, $36, $04, $B3, $36, $02, $6A, $EC, $FC, $50, $8B, $B3, $C1, 
    $D0, $32, $6E, $2D, $7C, $5C, $D1, $8B, $55, $DA, $7B, $B8, $1F, $5E, $E0, $F4, $78, $78, $4B, $4F, 
    $7D, $0C, $47, $C6, $8F, $BA, $B6, $BA, $8F, $05, $AE, $0E, $6D, $36, $8E, $83, $2E, $BD, $39, $74, 
    $40, $CA, $89, $06, $33, $D4, $8D, $3F, $10, $FA, $8B, $CF, $EB, $57, $5F, $08, $0B, $22, $8E, $68, 
    $65, $65, $A2, $AC, $C0, $3A, $65, $E0, $91, $C2, $3D, $E7, $D5, $39, $1B, $86, $D6, $C4, $79, $BD, 
    $27, $6F, $F8, $2D, $77, $14, $B6, $EC, $7F, $14, $D5, $41, $2F, $27, $F5, $BA, $8A, $97, $55, $56, 
    $57, $C3, $8A, $9A, $40, $96, $A5, $9B, $FD, $96, $F4, $F3, $7A, $DE, $00, $87, $B2, $84, $24, $1D, 
    $68, $C3, $16, $8B, $71, $B0, $CD, $62, $13, $2B, $A7, $FD, $4A, $3B, $6E, $A1, $B1, $64, $11, $CD, 
    $6F, $49, $E8, $19, $29, $EB, $5D, $C2, $C5, $E1, $9B, $30, $D3, $46, $3C, $26, $7D, $30, $5F, $16, 
    $DA, $04, $90, $86, $C8, $3A, $FC, $68, $31, $2A, $68, $66, $FD, $B7, $1F, $33, $3B, $37, $0D, $AC, 
    $E3, $B2, $46, $1D, $C9, $6C, $3F, $5C, $97, $9D, $DA, $9F, $3D, $D9, $A2, $23, $DF, $92, $2D, $3A, 
    $F2, $D2, $6C, $D1, $91, $6F, $CF, $16, $1D, $F9, $B6, $6C, $58, $AE, $67, $88, $CE, $FB, $37, $96, 
    $DC, $81, $F3, $58, $E8, $E0, $A8, $CD, $52, $13, $AF, $70, $DC, $73, $C7, $A8, $A3, $36, $B7, $98, 
    $38, $06, $D1, $A5, $02, $95, $D0, $E9, $78, $70, $01, $7B, $85, $A0, $2C, $F8, $44, $35, $FD, $10, 
    $9D, $4A, $C5, $97, $C5, $C9, $21, $F1, $7C, $2C, $2B, $4D, $0C, $8D, $8C, $0F, $C8, $3C, $32, $76, 
    $AD, $7B, $54, $36, $18, $86, $32, $11, $8A, $A9, $57, $7B, $38, $61, $E2, $8D, $1E, $D9, $4B, $1D, 
    $FD, $76, $31, $E5, $3E, $3F, $F4, $5A, $5C, $07, $32, $5E, $7A, $A8, $AF, $EB, $61, $4E, $B9, $DD, 
    $C4, $DB, $00, $4B, $39, $F8, $11, $D3, $CA, $AF, $BE, $77, $BB, $38, $28, $C3, $5D, $5F, $BD, $4A, 
    $D2, $D6, $F5, $07, $6E, $D7, $CC, $B1, $68, $B4, $BE, $FE, $47, $6C, $3B, $50, $16, $7A, $19, $E7, 
    $AF, $10, $2C, $42, $CD, $7A, $9F, $19, $A6, $D8, $B5, $D7, $1C, $9D, $B0, $3B, $CC, $84, $15, $55, 
    $5D, $D7, $86, $F1, $F8, $61, $B4, $21, $9F, $B2, $C2, $09, $4E, $D4, $3D, $FC, $B0, $15, $3B, $1C, 
    $67, $7E, $28, $EC, $10, $78, $B3, $91, $14, $9B, $F0, $C3, $6D, $32, $BF, $29, $0A, $AF, $EF, $92, 
    $19, $E8, $9C, $F0, $C3, $F7, $CA, $22, $E0, $C0, $BA, $0E, $11, $0F, $DD, $09, $69, $11, $5E, $FF, 
    $A0, $0C, $4F, $35, $76, $0E, $2E, $BF, $2D, $BC, $EE, $7E, $AC, $BF, $7F, $D2, $6C, $10, $1B, $26, 
    $91, $F5, $38, $B3, $A3, $BE, $D7, $CC, $D4, $C8, $F3, $46, $D6, $C3, $B8, $48, $7D, $AD, $19, $66, 
    $8C, $EA, $C0, $AD, $F0, $1C, $B7, $CE, $86, $57, $87, $BE, $4B, $B4, $D8, $80, $96, $8B, $07, $2E, 
    $68, $23, $79, $89, $83, $4B, $20, $0A, $18, $EA, $FE, $94, $E5, $99, $49, $7A, $B8, $28, $6E, $A2, 
    $5A, $B5, $FC, $87, $89, $D6, $BB, $5A, $77, $00, $85, $4F, $24, $12, $6F, $4B, $B4, $5E, $4D, $A2, 
    $F5, $A4, $8E, $06, $9C, $BB, $18, $31, $4B, $1D, $0B, $CF, $68, $3E, $CE, $B5, $36, $BB, $D6, $A8, 
    $05, $B1, $A7, $36, $5B, $7E, $CE, $36, $8B, $76, $AD, $E7, $94, $53, $8C, $89, $36, $23, $8E, $4F, 
    $D3, $73, $7D, $91, $16, $67, $19, $DB, $0B, $51, $93, $75, $4B, $5D, $D6, $F9, $FC, $5A, $20, $2D, 
    $9A, $D7, $A7, $BE, $78, $1B, $93, $B7, $04, $F2, $5C, $6B, $BC, $EB, $F7, $A7, $35, $9E, $DE, $56, 
    $B2, $68, $46, $D1, $50, $11, $E1, $12, $36, $F2, $30, $9A, $33, $BD, $58, $34, $2B, $84, $05, $C7, 
    $C7, $D3, $9B, $2F, $3F, $D1, $7C, $05, $A2, $F9, $FE, $95, $B6, $9B, $75, $6B, $7A, $DB, $7D, $E3, 
    $D6, $F4, $B6, $1B, $77, $2B, $B7, $5D, $36, $D5, $C8, $A7, $B5, $DD, $99, $EF, $E8, $26, $6B, $19, 
    $D0, $75, $26, $93, $AC, $47, $07, $6D, $1A, $5C, $F7, $0B, $59, $AC, $95, $F2, $1C, $8B, $E4, $FE, 
    $F0, $9B, $90, $FB, $E8, $DB, $67, $AF, $AF, $06, $70, $28, $44, $19, $EA, $FA, $15, $48, $EC, $2F, 
    $59, $42, $1A, $D7, $7B, $7A, $FC, $49, $5F, $C9, $2F, $41, $86, $C0, $E4, $08, $BB, $CC, $F7, $D4, 
    $37, $C7, $D5, $3D, $A7, $10, $5B, $00, $74, $8A, $D9, $95, $87, $F0, $1B, $61, $E7, $F2, $34, $1B, 
    $57, $5F, $D0, $BC, $BA, $60, $68, $85, $8F, $0C, $65, $1D, $E8, $E7, $09, $FF, $0A, $08, $A9, $AD, 
    $9F, $C5, $E3, $5D, $EB, $60, $A3, $E8, $EB, $62, $B8, $EA, $62, $58, $80, $8C, $50, $97, $FB, $DB, 
    $57, $70, $5D, $B2, $5D, $C4, $4B, $9B, $D7, $3F, $3A, $5E, $DA, $BC, $FE, $94, $93, $38, $EE, $FE, 
    $40, $F1, $73, $23, $48, $3F, $28, $4E, $EE, $CC, $DB, $3D, $FA, $E4, $CE, $BC, $DD, $69, $E9, $83, 
    $0E, $51, $3B, $54, $AE, $B3, $80, $D7, $D5, $B0, $77, $C3, $2B, $68, $D8, $EB, $49, $89, $BF, $71, 
    $9B, $58, $1C, $B4, $F3, $0A, $9F, $BF, $7E, $80, $59, $D4, $A0, $F6, $8F, $D1, $B7, $95, $32, $9B, 
    $1A, $67, $F7, $2E, $E9, $F7, $F9, $41, $0B, $E1, $FF, $85, $57, $64, $54, $4D, $40, $6B, $55, $4E, 
    $B6, $81, $7A, $CF, $31, $B6, $12, $69, $12, $55, $6F, $7C, $C6, $B8, $24, $D1, $08, $BE, $E5, $A6, 
    $36, $3E, $22, $F4, $DC, $07, $70, $B7, $6F, $15, $6B, $47, $C9, $36, $52, $CA, $AD, $1E, $F5, $BF, 
    $68, $4C, $D1, $A6, $C0, $CA, $4E, $E5, $6A, $AB, $92, $6D, $DE, $22, $F5, $18, $7D, $52, $CF, $1D, 
    $46, $A9, $E7, $3A, $53, $F4, $80, $35, $67, $00, $7F, $A2, $1C, $23, $AE, $F0, $7A, $4B, $E3, $6E, 
    $95, $BD, $91, $F6, $2B, $E5, $16, $33, $36, $CE, $76, $44, $0F, $99, $8D, $E3, $42, $07, $B2, $C2, 
    $EC, $02, $22, $45, $DE, $FF, $22, $CD, $BF, $20, $7C, $A4, $FD, $46, $7E, $80, $57, $34, $82, $17, 
    $C1, $3B, $01, $8D, $62, $96, $07, $79, $FF, $63, $0D, $2A, $27, $FC, $93, $58, $7E, $8B, $34, $E1, 
    $B1, $8F, $3E, $CF, $7A, $E2, $83, $EC, $4F, $16, $9D, $FC, $A1, $3E, $D7, $AB, $D7, $4F, $9B, $C8, 
    $EF, $FB, $D4, $F6, $37, $C0, $75, $BF, $48, $D9, $03, $68, $63, $8F, $6B, $17, $71, $B3, $9D, $97, 
    $72, $E0, $6A, $6C, $EA, $81, $AB, $7E, $6E, $B5, $7E, $9A, $03, $7E, $AB, $71, $D4, $1E, $18, $E7, 
    $F7, $78, $03, $63, $D4, $5D, $3F, $10, $9F, $D4, $9B, $9A, $52, $D2, $F0, $EE, $A0, $EC, $F3, $2B, 
    $57, $F4, $22, $1A, $14, $36, $C3, $F3, $0C, $DD, $D7, $1A, $02, $19, $52, $CF, $9E, $98, $55, $EA, 
    $E9, $85, $4F, $83, $3D, $FC, $1A, $AD, $DC, $9D, $89, $2F, $BD, $B1, $4C, $A9, $67, $8B, $37, $FE, 
    $56, $25, $29, $A5, $76, $6C, $31, $1F, $22, $9C, $4B, $67, $04, $A6, $96, $5E, $15, $98, $40, $DC, 
    $38, $A1, $74, $66, $D0, $42, $CA, $D5, $33, $82, $6F, $FA, $E9, $F6, $CB, $6B, $63, $FF, $D5, $9D, 
    $49, $73, $AA, $2C, $C1, $42, $FD, $A5, $33, $A5, $CE, $7B, $A0, $00, $B6, $1A, $67, $44, $5A, $8D, 
    $C1, $CC, $B6, $56, $93, $21, $70, $B0, $79, $66, $BD, $FA, $F8, $7B, $8C, $22, $E2, $39, $1E, $0D, 
    $4E, $21, $FD, $76, $2C, $25, $32, $04, $B2, $84, $6B, $E3, $7E, $FA, $11, $8E, $6B, $FA, $E9, $D3, 
    $35, $90, $28, $CB, $E5, $7A, $93, $5C, $A3, $1C, $51, $8B, $F6, $69, $9B, $D2, $C1, $C2, $CA, $E6, 
    $99, $3E, $75, $F1, $7B, $FA, $F3, $14, $3E, $88, $AF, $BC, $AE, $0C, $AA, $FF, $7D, $46, $F0, $D7, 
    $F0, $9E, $C6, $29, $BD, $4B, $CA, $16, $F5, $A3, $66, $98, $AE, $49, $1D, $0B, $E2, $62, $29, $0B, 
    $16, $34, $07, $C4, $B9, $B7, $6B, $31, $E3, $82, $62, $52, $72, $AD, $21, $F8, $01, $FB, $97, $C7, 
    $72, $72, $C7, $DE, $25, $D2, $83, $BD, $A3, $DC, $7B, $B3, $FF, $5E, $AB, $A0, $29, $CB, $03, $22, 
    $9C, $C3, $20, $6D, $A0, $9C, $A4, $EB, $FC, $98, $C7, $6F, $0B, $BF, $53, $8E, $4A, $1B, $CC, $78, 
    $F9, $6D, $F1, $52, $DA, $B0, $25, $D4, $6F, $EA, $DC, $2A, $0E, $7F, $84, $4E, $CC, $08, $5C, $14, 
    $3A, $71, $55, $60, $D2, $32, $F7, $00, $FD, $09, $8D, $CC, $0C, $66, $2C, $A3, $DA, $FE, $51, $D0, 
    $13, $B7, $5F, $86, $36, $9B, $62, $BF, $26, $28, $34, $95, $0C, $66, $0A, $9A, $FA, $91, $52, $EA, 
    $0C, $C3, $1C, $37, $F4, $53, $D3, $8C, $C8, $4F, $4D, $C1, $1C, $BA, $B3, $50, $D5, $1E, $83, $C6, 
    $4E, $C4, $1D, $BA, $8D, $49, $02, $5D, $9F, $A8, $9B, $47, $90, $72, $97, $85, $40, $FA, $73, $92, 
    $B7, $7C, $B9, $9D, $48, $5B, $4B, $A4, $FD, $C6, $0F, $75, $52, $7E, $2B, $34, $60, $02, $71, $7F, 
    $7D, $DB, $28, $E2, $0E, $28, $DB, $D5, $EE, $D3, $A3, $88, $2B, $4E, $12, $4F, $D3, $D6, $DB, $98, 
    $B6, $B5, $1C, $0F, $04, $83, $E1, $66, $44, $76, $CC, $E5, $24, $4C, $DB, $D9, $A2, $7C, $D4, $C5, 
    $D5, $4B, $B5, $6C, $1C, $45, $E4, $73, $AE, $87, $74, $F0, $7A, $08, $3B, $DD, $C4, $F2, $85, $F2, 
    $5E, $34, $76, $A1, $AF, $ED, $03, $63, $FB, $47, $E8, $D3, $50, $BB, $F0, $1A, $8B, $7F, $5D, $8B, 
    $9D, $76, $A9, $E3, $57, $58, $87, $1D, $15, $8F, $93, $66, $24, $A7, $4D, $81, $2B, $7D, $C4, $A9, 
    $63, $15, $F6, $CC, $A7, $BE, $FC, $36, $49, $EC, $1C, $B0, $57, $8D, $5F, $35, $2F, $D2, $4D, $F1, 
    $CF, $47, $9F, $EE, $B6, $14, $97, $2E, $0E, $58, $4B, $2F, $0D, $C0, $79, $51, $D6, $33, $C6, $A1, 
    $8E, $44, $48, $1E, $54, $D1, $AF, $DE, $3D, $46, $AC, $2E, $EA, $46, $0A, $98, $6E, $D7, $78, $D4, 
    $1F, $B0, $5C, $84, $31, $00, $96, $A6, $A8, $B4, $E9, $BA, $50, $FE, $DA, $E3, $94, $E3, $B8, $7B, 
    $C7, $B2, $09, $E8, $8D, $DF, $D6, $28, $1E, $88, $84, $4E, $1B, $03, $19, $84, $73, $70, $1A, $B8, 
    $17, $27, $F9, $F3, $C4, $5A, $57, $9E, $3A, $28, $FC, $91, $C1, $C7, $F3, $EC, $DE, $A1, $98, $98, 
    $4F, $D8, $43, $A7, $CD, $81, $31, $A1, $D3, $16, $B1, $BC, $0B, $8F, $25, $18, $CE, $A7, $58, $74, 
    $39, $0D, $4F, $15, $B2, $CF, $33, $84, $05, $61, $A4, $9D, $89, $73, $4D, $5F, $99, $F5, $8D, $FF, 
    $0B, $D3, $8A, $B8, $25, $51, $44, $1D, $15, $D1, $25, $E6, $71, $0E, $43, $A0, $12, $3B, $05, $A9, 
    $A7, $24, $3C, $54, $45, $BB, $96, $13, $36, $26, $F9, $35, $EA, $6D, $7B, $10, $89, $88, $74, $04, 
    $BC, $13, $8E, $74, $D5, $DF, $DD, $A4, $91, $57, $EA, $BC, $2E, $8E, $B0, $2C, $2B, $2D, $42, $05, 
    $AC, $51, $46, $D4, $EF, $E3, $FE, $68, $73, $A6, $6F, $79, $1E, $F1, $A2, $BA, $E6, $26, $CD, $B2, 
    $4D, $EA, $B8, $40, $CC, $26, $D8, $E0, $65, $D6, $29, $7D, $FE, $E6, $48, $CE, $DF, $2E, $DD, $9E, 
    $BE, $0C, $B5, $D1, $86, $71, $D5, $F7, $66, $1A, $0F, $C9, $82, $87, $64, $8D, $87, $1C, $B2, $B6, 
    $36, $84, $F7, $FB, $88, $97, $C0, $4A, $FF, $60, $56, $4A, $F2, $D0, $4F, $A8, $B9, $EB, $D5, $17, 
    $BF, $27, $B6, $2F, $46, $42, $67, $4C, $81, $0A, $7F, $82, $79, $EA, $D5, $DF, $2E, $4B, $30, $4F, 
    $BD, $3A, $B0, $5C, $67, $1E, $AC, $73, $CA, $D2, $06, $CB, $1A, $5E, $FA, $A1, $AE, $39, $72, $69, 
    $20, $03, $1D, $18, $2C, $B4, $24, $8D, $85, $EA, $D5, $B5, $59, $A3, $58, $C8, $CA, $2C, $B4, $3C, 
    $8B, $59, $28, $74, $06, $0C, $70, $C6, $14, $9C, $A5, $91, $18, $D5, $F6, $F2, $A6, $93, $FA, $D1, 
    $F7, $34, $12, $3B, $AC, $9A, $67, $15, $AF, $FA, $9D, $9B, $F4, $DE, $BA, $2A, $74, $06, $AC, $70, 
    $86, $58, $E1, $2F, $1A, $2B, $E0, $DC, $38, $7C, $0D, $09, $56, $90, $75, $37, $59, $1E, $6F, $FD, 
    $D0, $4B, $E0, $07, $CA, $50, $51, $4F, $69, $0E, $1B, $75, $7E, $B8, $8C, $4B, $7D, $90, $4B, $D0, 
    $9C, $D5, $FE, $58, $94, $9A, $86, $49, $AC, $41, $E7, $D8, $1B, $66, $F7, $C6, $5A, $97, $85, $98, 
    $4D, $AE, $E2, $7D, $3E, $B5, $F5, $16, $31, $61, $D0, $79, $C4, $9A, $E0, $91, $5B, $F4, $0A, $E4, 
    $59, $13, $3C, $D2, $F6, $7D, $9D, $8A, $7F, $AD, $57, $77, $9B, $92, $FC, $31, $68, $D2, $F9, $C3, 
    $09, $FE, $68, $F8, $BE, $6E, $F9, $18, $D1, $79, $E3, $7B, $27, $13, $BC, $21, $27, $78, $63, $C2, 
    $6B, $CC, $1B, $72, $AA, $8E, $E7, $F3, $2F, $7F, $E6, $4A, $B8, $5D, $A7, $79, $A2, $4F, $5D, $4F, 
    $7C, $B2, $11, $F3, $58, $4C, $27, $36, $71, $74, $A1, $4D, $8F, $F2, $DF, $A3, $FC, $F7, $C3, $02, 
    $28, $8F, $D8, $C8, $2D, $33, $0C, $AE, $7B, $82, $9E, $CC, $7C, $40, $D9, $37, $1D, $B3, $D2, $75, 
    $B0, $76, $C3, $94, $32, $BC, $EE, $89, $E9, $F8, $FB, $7B, $FE, $FB, $0C, $FF, $7D, $76, $3A, $02, 
    $D0, $90, $3E, $83, $E2, $94, $63, $38, $FE, $91, $4F, $A5, $29, $3D, $7B, $C4, $39, $7A, $12, $BD, 
    $63, $7C, $EA, $03, $AF, $31, $81, $1A, $53, $CF, $BB, $CE, $2C, $FB, $17, $E2, $4D, $B9, $7A, $C3, 
    $EB, $00, $29, $BC, $EE, $5D, $FE, $7B, $00, $B6, $C6, $EB, $17, $4F, $D7, $BC, $FD, $7C, $B4, $04, 
    $8F, $6D, $F4, $A8, $BE, $B3, $84, $ED, $1B, $CC, $F1, $73, $C6, $9E, $D2, $96, $35, $A6, $F0, $B2, 
    $C6, $44, $1E, $0B, $3C, $EA, $64, $26, $B0, $15, $0B, $2E, $C3, $7B, $78, $85, $83, $DA, $C4, $D8, 
    $CF, $83, $B0, $47, $7D, $F2, $CD, $D4, $AF, $E7, $88, $07, $0A, $CE, $B7, $82, $F1, $CF, $61, $F1, 
    $E0, $EA, $85, $85, $CD, $3C, $12, $FA, $49, $7F, $ED, $56, $9F, $5A, $7F, $33, $D3, $01, $71, $61, 
    $88, $83, $2A, $CF, $2C, $0E, $E4, $2E, $9F, $53, $8F, $D0, $3E, $CF, $DF, $9C, $66, $96, $02, $7C, 
    $7D, $84, $70, $1E, $23, $3C, $09, $BA, $BA, $FB, $68, $E0, $22, $8F, $4F, $9D, $7D, $B3, $76, $3E, 
    $B4, $B1, $9F, $63, $6F, $50, $42, $31, $45, $F5, $A8, $6F, $35, $09, $03, $01, $FA, $24, $FC, $33, 
    $B9, $8E, $43, $F5, $18, $0C, $7C, $F7, $7E, $69, $93, $35, $74, $62, $31, $F5, $B3, $13, $97, $06, 
    $CD, $91, $DB, $8D, $FA, $52, $E3, $58, $8F, $58, $6A, $3C, $4C, $30, $62, $C6, $B2, $B6, $12, $43, 
    $F0, $0D, $6C, $C0, $C2, $69, $53, $3F, $66, $85, $05, $6D, $6B, $8D, $F3, $22, $AB, $8D, $C1, $0B, 
    $13, $59, $FC, $22, $CB, $73, $C8, $62, $52, $06, $DC, $03, $91, $F9, $A6, $80, $09, $5B, $46, $A9, 
    $F6, $38, $5C, $DF, $EF, $89, $89, $4A, $48, $35, $AE, $99, $20, $6D, $B0, $55, $02, $87, $A9, $84, 
    $03, $6F, $1C, $DE, $F9, $09, $2F, $93, $66, $63, $D4, $9E, $17, $A9, $B4, $10, $0C, $2A, $34, $52, 
    $51, $69, $6A, $14, $4E, $0F, $A8, $E6, $05, $3E, $31, $DE, $6A, $85, $2B, $47, $13, $18, $CF, $4B, 
    $62, $7C, $30, $4D, $75, $D6, $C6, $57, $4B, $DA, $7E, $0A, $F8, $97, $64, $23, $F6, $35, $BA, $AD, 
    $10, $8E, $62, $63, $65, $A4, $63, $6B, $E0, $32, $1A, $A4, $88, $3E, $5B, $13, $F4, $C9, $6B, $5B, 
    $13, $9F, $19, $9C, $D4, $56, $32, $33, $38, $0E, $1E, $09, $53, $08, $B7, $C6, $D4, $5D, $15, $C7, 
    $88, $B0, $1D, $B4, $09, $F8, $BA, $B3, $94, $61, $0C, $39, $20, $52, $30, $23, $B2, $DA, $14, $9B, 
    $59, $BA, $38, $38, $A3, $64, $BE, $91, $94, $E8, $F9, $A6, $E6, $C5, $A4, $C4, $EF, $D6, $05, $C7, 
    $84, $32, $3C, $FF, $2C, $F1, $8C, $76, $E8, $CE, $54, $5E, $27, $00, $53, $A5, $4D, $3B, $42, $27, 
    $51, $CC, $C9, $4B, $09, $CE, $1D, $C6, $98, $85, $34, $4F, $2B, $CD, $85, $10, $33, $F4, $A0, $7B, 
    $38, $90, $D5, $76, $A5, $41, $39, $13, $5C, $DF, $D8, $76, $D5, $CC, $A0, $44, $E5, $CD, $0C, $8E, 
    $69, $5B, $6B, $32, $04, $CD, $A1, $41, $53, $E7, $27, $81, $02, $5D, $E0, $DA, $FC, $5E, $B5, $BA, 
    $4E, $4C, $29, $95, $BF, $23, $80, $99, $AD, $70, $E7, $FD, $69, $9B, $3D, $A0, $02, $35, $D7, $12, 
    $92, $1D, $6F, $6D, $81, $EC, $B0, $8C, $DE, $EE, $C1, $7E, $54, $9A, $7E, $62, $11, $FA, $09, $06, 
    $20, $69, $83, $15, $A3, $0A, $54, $15, $3F, $BA, $A8, $32, $B2, $AC, $73, $6B, $A0, $4C, $DA, $B0, 
    $33, $D4, $4B, $EA, $DF, $2B, $09, $72, $4D, $5D, $16, $5A, $73, $66, $66, $70, $32, $B1, $30, $28, 
    $B9, $A1, $CA, $94, $4A, $49, $4A, $5A, $75, $86, $48, $4F, $F9, $28, $7F, $70, $00, $7A, $9C, $D4, 
    $81, $30, $E1, $B0, $6F, $64, $AD, $6E, $18, $BC, $B1, $D6, $34, $8F, $92, $AF, $B6, $10, $AF, $2C, 
    $0E, $CE, $04, $AF, $2C, $0E, $5E, $42, $DC, $02, $5A, $FE, $E3, $66, $9D, $96, $13, $09, $12, $DE, 
    $BC, $71, $73, $0A, $75, $09, $36, $91, $17, $3B, $14, $97, $48, $1B, $7A, $A5, $0D, $69, $24, $36, 
    $C5, $32, $59, $1D, $B5, $49, $1B, $CA, $A1, $A4, $60, $F0, $7A, $97, $08, $6D, $03, $53, $2A, $67, 
    $A4, $CE, $3B, $E3, $7C, $84, $C5, $4A, $DD, $61, $2A, $07, $82, $C5, $62, $07, $11, $F7, $FD, $46, 
    $6D, $A8, $F1, $A9, $8F, $F3, $34, $C5, $8E, $FD, $33, $2B, $93, $14, $3B, $46, $08, $9A, $D6, $FE, 
    $B2, $35, $7D, $C7, $88, $F7, $C6, $D4, $8B, $71, $CA, $04, $73, $3D, $62, $BB, $FC, $36, $22, $C6, 
    $94, $2A, $E2, $41, $B6, $E7, $9C, $6F, $9C, $4F, $2D, $3D, $B2, $4C, $19, $5B, $5A, $0F, $27, $51, 
    $52, $53, $FA, $7E, $93, $6E, $C6, $61, $F3, $57, $AB, $17, $7E, $15, $8F, $17, $0E, $12, $18, $F7, 
    $D1, $96, $B1, $7E, $55, $46, $94, $7A, $44, $14, $2B, $1C, $E6, $6E, $EF, $F0, $AB, $7F, $78, $5D, 
    $58, $19, $5B, $AE, $D4, $F6, $8F, $D2, $F2, $37, $71, $FE, $9D, $23, $02, $82, $E4, $57, $AB, $19, 
    $42, $E1, $30, $BD, $D8, $79, $46, $87, $71, $62, $89, $16, $6E, $70, $59, $D8, $B2, $BA, $E9, $1C, 
    $F1, $3D, $88, $0D, $FA, $FD, $38, $12, $CA, $E7, $57, $F5, $F3, $A0, $2D, $8E, $B8, $B4, $29, $CB, 
    $A3, $9E, $F4, $68, $6B, $14, $C1, $F3, $E0, $2F, $F1, $D4, $AA, $F1, $D2, $A6, $85, $F1, $85, $44, 
    $3F, $FD, $43, $E0, $90, $B4, $69, $72, $8D, $32, $AC, $6E, $4F, $BC, $99, $E4, $FE, $7C, $55, $B3, 
    $B4, $A9, $32, $5E, $ED, $51, $9F, $4B, $00, $38, $44, $6F, $EB, $BA, $33, $4B, $67, $06, $AA, $A5, 
    $4D, $5B, $BC, $EA, $AF, $13, $5F, $72, $AA, $DD, $9F, $AF, $FE, $88, $5D, $A3, $F7, $D7, $AA, $59, 
    $42, $99, $D3, $64, $45, $F3, $4C, $4F, $C0, $26, $64, $C5, $4C, $1A, $9F, $63, $56, $75, $F2, $0E, 
    $9D, $39, $32, $DD, $03, $CA, $C0, $0A, $93, $C8, $98, $98, $3F, $DA, $68, $6E, $AF, $F6, $9D, $FC, 
    $1A, $20, $D3, $05, $90, $15, $7B, $85, $FC, $85, $7F, $07, $AF, $B2, $B9, $4A, $F3, $B7, $55, $65, 
    $2C, $E3, $C3, $A2, $63, $5F, $A8, $A1, $09, $B2, $B5, $7B, $62, $2F, $FD, $D6, $77, $79, $2C, $EA, 
    $1D, $67, $01, $CC, $15, $00, $F7, $7C, $17, $C3, $7D, $EC, $2A, $F5, $42, $1D, $64, $CC, $85, $F9, 
    $21, $4D, $22, $03, $CE, $E5, $55, $F5, $08, $7C, $EC, $5C, $A8, $A3, $3C, $7E, $79, $05, $BF, $19, 
    $AF, $BF, $09, $66, $0E, $66, $AD, $F8, $CE, $0A, $03, $9B, $C3, $05, $7F, $54, $AF, $2E, $87, $CF, 
    $B9, $A3, $67, $32, $BB, $33, $E1, $E9, $7F, $9E, $D4, $F9, $6C, $32, $1E, $DC, $40, $66, $71, $B5, 
    $FB, $CB, $15, $79, $D2, $A6, $4C, $8F, $DA, $B4, $50, $A7, $B7, $ED, $4C, $66, $DB, $95, $F3, $02, 
    $EF, $0F, $61, $A6, $A5, $6C, $3E, $C7, $F9, $5E, $F3, $66, $9A, $B8, $E5, $40, $7E, $54, $19, $AB, 
    $DC, $03, $C1, $E3, $03, $95, $C6, $59, $B1, $25, $D2, $26, $9F, $A9, $46, $9D, $94, $00, $54, $42, 
    $8D, $66, $8E, $B4, $9A, $3D, $AA, $29, $F1, $CE, $A9, $0C, $9E, $21, $40, $6D, $27, $E6, $05, $BF, 
    $05, $91, $1A, $C8, $1D, $30, $14, $9F, $29, $8B, $57, $B5, $95, $CC, $0B, $1C, $89, $9D, $37, $60, 
    $28, $8F, $D9, $89, $E1, $CB, $98, $E1, $AB, $4D, $DD, $13, $AF, $A6, $BB, $2E, $9F, $85, $CD, $F4, 
    $F6, $8A, $E3, $EE, $BC, $A6, $BC, $B6, $5E, $55, $4E, $6B, $4C, $EE, $FE, $72, $D5, $A5, $4A, $9C, 
    $EB, $F1, $F3, $6A, $BD, $28, $87, $B4, $A9, $3A, $EE, $55, $D7, $25, $5E, $64, $51, $6D, $57, $BF, 
    $13, $CB, $A0, $D4, $C6, $6A, $AE, $58, $A2, $46, $B5, $A4, $69, $BD, $F6, $6D, $2C, $24, $16, $BE, 
    $55, $F8, $77, $4A, $6E, $EE, $5B, $33, $15, $9E, $65, $94, $ED, $85, $5B, $AE, $F3, $46, $EC, $D7, 
    $50, $CF, $BE, $B7, $21, $C1, $FC, $15, $3F, $3D, $33, $2A, $18, $9B, $3E, $BE, $91, $48, $0E, $E4, 
    $F1, $8C, $7E, $52, $A4, $D2, $D4, $3C, $CF, $A3, $FE, $F5, $35, $BD, $B9, $D8, $10, $15, $32, $7B, 
    $20, $50, $C7, $E7, $F3, $DB, $4E, $E4, $AF, $88, $05, $73, $F5, $01, $E5, $00, $46, $C1, $BD, $A3, 
    $87, $61, $8C, $97, $DA, $A0, $F6, $1A, $A0, $9F, $B7, $7C, $01, $6B, $07, $17, $BC, $AE, $37, $7A, 
    $96, $16, $F2, $2F, $19, $6A, $25, $C5, $1F, $63, $1B, $0B, $CD, $95, $B5, $DD, $A4, $DA, $6F, $44, 
    $CE, $8E, $BD, $C1, $8C, $8D, $75, $74, $23, $6D, $CA, $F5, $7A, $D4, $49, $3A, $7A, $C1, $31, $A4, 
    $AA, $12, $FE, $F9, $2B, $CD, $03, $99, $4D, $A0, $44, $E8, $A4, $B1, $35, $03, $BC, $30, $81, $DE, 
    $62, $DC, $AB, $34, $42, $BF, $C9, $20, $FD, $26, $88, $34, $3A, $A6, $92, $4F, $60, $FA, $FC, $52, 
    $66, $5E, $63, $25, $CE, $6C, $FF, $FB, $A2, $D1, $F2, $E1, $5C, $E3, $2F, $46, $0D, $9B, $58, $8F, 
    $5D, $32, $4C, $12, $68, $80, $68, $7F, $05, $04, $6B, $6B, $D6, $4B, $F8, $89, $8D, $F5, $A9, $15, 
    $C3, $6C, $BE, $42, $B2, $EC, $8C, $1F, $BA, $20, $69, $35, $EF, $6F, $65, $D1, $2B, $D6, $46, $BC, 
    $03, $15, $A5, $79, $06, $75, $EC, $6B, $BA, $6A, $7C, $5E, $D3, $33, $46, $D8, $01, $18, $84, $A5, 
    $43, $56, $5F, $62, $3C, $93, $7A, $32, $69, $2C, $CE, $28, $A9, $34, $06, $A6, $79, $D4, $1B, $16, 
    $18, $0C, $45, $E5, $E8, $18, $E7, $AD, $2E, $A6, $36, $9B, $17, $9C, $41, $75, $34, $25, $EA, $98, 
    $D7, $24, $08, $9B, $04, $F5, $42, $34, $01, $4A, $1B, $33, $21, $DE, $5D, $BD, $EA, $6F, $A3, $67, 
    $8F, $99, $B5, $3E, $BF, $2B, $AE, $77, $71, $77, $60, $1C, $2B, $EC, $82, $52, $C7, $9A, $50, $35, 
    $9E, $4E, $A9, $97, $BD, $C5, $0D, $D0, $0D, $5B, $28, $F8, $9A, $99, $18, $F1, $19, $6B, $D4, $A7, 
    $77, $68, $B3, $2F, $6A, $14, $A2, $35, $1B, $F5, $51, $D5, $66, $37, $BB, $3D, $AA, $6B, $B1, $81, 
    $C3, $45, $62, $18, $FA, $46, $67, $3C, $98, $0B, $CF, $5E, $EA, $1F, $1A, $B5, $1C, $CA, $20, $E5, 
    $C9, $71, $6D, $6D, $5A, $16, $CE, $25, $51, $96, $10, $68, $BC, $9E, $59, $AF, $7E, $F9, $E5, $D7, 
    $08, $B3, $C5, $4D, $2C, $CC, $1E, $13, $3A, $2E, $D4, $65, $1A, $83, $C1, $B7, $4B, $BB, $AC, $4B, 
    $FA, $89, $41, $AA, $88, $A3, $4E, $2F, $4C, $0C, $4B, $BF, $F9, $8A, $5D, $17, $66, $29, $51, $4D, 
    $DE, $89, $A3, $F2, $85, $D1, $1B, $95, $63, $CA, $E9, $E4, $79, $FA, $F4, $83, $F2, $D4, $6F, $FA, 
    $A9, $EB, $41, $FF, $30, $76, $59, $B2, $39, $FE, $B9, $58, $03, $F5, $69, $23, $EB, $4D, $AC, $02, 
    $D6, $FA, $B1, $0C, $B3, $45, $20, $EB, $51, $AF, $5A, $24, $9C, $8E, $A0, $D6, $F1, $20, $EC, $CC, 
    $66, $71, $0D, $AD, $88, $45, $14, $74, $2C, $6F, $E0, $3E, $11, $F6, $33, $2B, $DD, $ED, $E7, $F3, 
    $21, $C4, $80, $A4, $02, $F8, $3D, $EA, $78, $7E, $B6, $8E, $62, $48, $9A, $6F, $2C, $2B, $4B, $F1, 
    $17, $F9, $38, $CD, $18, $1C, $83, $A9, $1C, $BA, $E6, $F1, $B3, $FD, $45, $3E, $9E, $72, $80, $E5, 
    $77, $8F, $B3, $06, $F4, $9F, $F4, $E3, $1E, $09, $E4, $2A, $6F, $15, $EE, $48, $71, $DA, $F0, $82, 
    $F3, $89, $C7, $91, $EE, $D3, $C0, $55, $FE, $E7, $E1, $33, $4E, $7D, $67, $44, $17, $58, $C3, $AB, 
    $BE, $73, $3F, $CB, $AB, $8F, $AF, $D3, $C5, $D3, $98, $AE, $A9, $CF, $C3, $ED, $50, $2C, $23, $74, 
    $AA, $18, $C2, $6A, $78, $F5, $7B, $31, $77, $E4, $47, $C6, $D8, $E5, $CB, $D5, $3A, $88, $79, $F7, 
    $19, $AC, $1E, $5C, $C6, $CE, $B3, $6D, $67, $B7, $DF, $A3, $4B, $B8, $FD, $3E, $7A, $43, $B4, $9F, 
    $8A, $35, $8E, $3D, $EF, $68, $47, $1D, $A4, $CE, $9B, $84, $E3, $95, $7B, $FF, $4B, $6C, $E7, $A4, 
    $EE, $0F, $C2, $59, $23, $BD, $E6, $78, $B5, $5E, $F5, $0D, $71, $3C, $82, $5E, $3E, $8B, $05, $85, 
    $EF, $7D, $C0, $51, $02, $90, $00, $67, $CF, $37, $8A, $F3, $1C, $8F, $3E, $AE, $2D, $68, $AF, $FB, 
    $80, $FD, $A3, $C3, $55, $9A, $DA, $EC, $E1, $23, $1F, $0B, $70, $DF, $28, $EE, $6F, $C7, $7D, $8D, 
    $47, $3B, $BD, $E3, $F0, $E8, $A7, $49, $EE, $FB, $58, $9C, $D1, $FE, $7D, $72, $3C, $62, $97, $2A, 
    $BD, $70, $D4, $F6, $CD, $2B, $61, $C7, $C0, $CF, $C9, $B5, $15, $38, $89, $13, $DE, $D7, $40, $56, 
    $A3, $FA, $C9, $4E, $36, $DC, $CB, $E3, $33, $5A, $9C, $CD, $3D, $9B, $DF, $64, $13, $E5, $6F, $7E, 
    $18, $E6, $6D, $DF, $42, $69, $22, $CF, $2F, $80, $AF, $FA, $C8, $55, $00, $9C, $86, $48, $26, $23, 
    $12, $BC, $3B, $76, $11, $6B, $C7, $5B, $0A, $4F, $80, $2E, $59, $4C, $97, $AE, $7B, $39, $9F, $06, 
    $45, $5D, $74, $15, $57, $F5, $59, $41, $01, $7C, $E1, $2D, $DD, $5B, $0E, $52, $AB, $6E, $86, $C7, 
    $C3, $C7, $CF, $F6, $78, $F8, $38, $CB, $8D, $8E, $17, $21, $1E, $BA, $1E, $4F, $D3, $FF, $7C, $CA, 
    $31, $D5, $AA, $C6, $E3, $9A, $B5, $F4, $59, $13, $16, $E2, $CF, $27, $FE, $95, $F9, $B0, $52, $69, 
    $F3, $E8, $27, $13, $D4, $BB, $5F, $16, $52, $20, $19, $60, $7E, $F3, $C7, $5F, $13, $60, $5E, $3B, 
    $1F, $11, $94, $97, $5B, $48, $BC, $A9, $D7, $6C, $13, $9B, $EF, $95, $B6, $C6, $FE, $B4, $F8, $3A, 
    $61, $A3, $D8, $12, $11, $E3, $89, $B2, $5D, $0D, $01, $E2, $D1, $8B, $0C, $BD, $08, $35, $2C, $F4, 
    $73, $B6, $E0, $0C, $F8, $9A, $4D, $57, $70, $74, $D9, $59, $DC, $BE, $94, $B4, $81, $93, $36, $CB, 
    $CA, $F6, $E8, $3F, $64, $F5, $27, $E2, $E5, $35, $F4, $83, $57, $39, $47, $D5, $E5, $74, $CB, $F3, 
    $4A, $B5, $51, $7C, $BB, $44, $FB, $A6, $1C, $55, $17, $E8, $DF, $86, $07, $0C, $A5, $06, $43, $70, 
    $62, $F4, $88, $A9, $39, $B7, $FD, $75, $50, $5D, $BD, $54, $FF, $18, $3D, $92, $D9, $9C, $DD, $FE, 
    $0F, $B8, $A9, $56, $CF, $D7, $5F, $36, $67, $AA, $B9, $80, $37, $10, $55, $B3, $9B, $42, $07, $24, 
    $AE, $91, $F0, $67, $8D, $65, $8B, $95, $45, $4A, $B9, $88, $44, $17, $B1, $C9, $EE, $63, $81, $BC, 
    $8D, $78, $5B, $D8, $87, $BD, $3E, $F7, $8E, $95, $26, $A5, $CF, $E3, $F3, $AA, $AF, $EE, $E4, $F1, 
    $3E, $61, $86, $0B, $7D, $9D, $33, $F9, $3C, $CD, $71, $F5, $7F, $DD, $CA, $DD, $D0, $B5, $6B, $78, 
    $87, $6B, $2B, $AF, $87, $CF, $6D, $AF, $78, $C0, $24, $07, $AD, $73, $FF, $54, $46, $BF, $01, $29, 
    $14, $B5, $5D, $1D, $3A, $51, $B7, $E2, $63, $1A, $97, $89, $82, $11, $5B, $8D, $62, $89, $54, $D1, 
    $A7, $46, $41, $4F, $F6, $8F, $17, $7D, $24, $74, $30, $CB, $BC, $23, $7A, $D2, $CC, $E2, $4F, $EA, 
    $A9, $98, $6D, $F4, $4B, $3D, $A5, $B3, $AF, $C6, $26, $CE, $08, $9E, $4D, $57, $4B, $3D, $F6, $D9, 
    $78, $EC, $8B, $1E, $90, $73, $06, $43, $EF, $67, $ED, $56, $9F, $CB, $C7, $EE, $0E, $0D, $20, $A1, 
    $57, $E2, $BB, $0F, $35, $35, $4E, $EB, $1B, $65, $2D, $CC, $F0, $6D, $1A, $FC, $3E, $8E, $BD, $47, 
    $19, $7D, $CA, $51, $25, $4A, $59, $F4, $EC, $8E, $E8, $19, $F3, $EE, $43, $CA, $96, $DD, $1F, $B0, 
    $3D, $78, $B7, $E5, $CA, $DD, $07, $87, $77, $7D, $B3, $2F, $BB, $BF, $CB, $72, $65, $F4, $90, $B5, 
    $FD, $15, $6C, $F7, $28, $7D, $DD, $75, $57, $9A, $BA, $B7, $7C, $73, $C1, $95, $C6, $A8, $6A, $8D, 
    $C6, $AC, $D9, $B0, $FD, $33, $C4, $BF, $B9, $83, $EE, $BB, $E8, $6D, $64, $C1, $95, $E6, $EC, $DD, 
    $F4, $ED, $9B, $C6, $2E, $4A, $4A, $6F, $9B, $B2, $FB, $1B, $BB, $8C, $A9, $C7, $10, $C0, $EF, $55, 
    $1F, $C5, $E3, $4F, $32, $8B, $C0, $68, $D9, $1A, $55, $6D, $62, $1F, $2A, $52, $B1, $4E, $16, $F1, 
    $E2, $C2, $E5, $B6, $66, $62, $5F, $B5, $FA, $23, $58, $40, $5B, $D9, $2A, $DC, $F6, $24, $78, $8D, 
    $CF, $DB, $CB, $86, $41, $84, $B6, $35, $28, $AF, $07, $26, $47, $D5, $CC, $8B, $D0, $EE, $CD, $D9, 
    $E1, $F9, $16, $F5, $82, $8F, $B0, $95, $47, $39, $9A, $4D, $EA, $B8, $8F, $10, $1E, $FC, $06, $B1, 
    $5C, $4F, $1F, $F9, $FD, $60, $16, $6C, $E7, $9E, $34, $50, $D5, $83, $17, $11, $63, $50, $C9, $91, 
    $05, $EB, $E4, $F0, $42, $5B, $73, $26, $8E, $46, $5B, $06, $E7, $5B, $B9, $0F, $ED, $FE, $50, $83, 
    $A4, $BC, $FE, $24, $4E, $C8, $07, $ED, $51, $75, $0C, $52, $D7, $AD, $83, $19, $73, $D8, $6F, $6B, 
    $CE, $8A, $8D, $19, $9C, $6F, $61, $A9, $65, $51, $7F, $FB, $21, $4A, $7B, $EF, $2B, $AD, $34, $6B, 
    $93, $68, $60, $F4, $1D, $C5, $58, $AF, $DC, $2A, $77, $7E, $22, $AD, $FB, $87, $81, $CF, $42, $3E, 
    $CF, $F1, $46, $6F, $23, $49, $13, $57, $4A, $94, $ED, $A1, $21, $83, $90, $81, $A1, $21, $A3, $D4, 
    $81, $BD, $B3, $E3, $F7, $38, $88, $45, $CA, $A4, $0E, $F4, $70, $65, $9B, $FB, $BD, $95, $17, $47, 
    $6E, $2F, $E0, $78, $73, $93, $A4, $9E, $9F, $E1, $E3, $F1, $BE, $12, $A9, $13, $E7, $F8, $8E, $F7, 
    $95, $05, $AD, $E5, $A1, $81, $02, $F7, $6B, $2B, $DE, $8F, $2C, $3C, $83, $C0, $51, $3F, $96, $7A, 
    $C2, $73, $3E, $C2, $01, $F6, $48, $1E, $FD, $B8, $76, $95, $78, $2C, $D2, $83, $7D, $A1, $BE, $A2, 
    $58, $8D, $6B, $6B, $49, $15, $3D, $44, $43, $D1, $99, $61, $6B, $EC, $DA, $E4, $B7, $E2, $D8, $E5, 
    $C9, $6F, $B3, $E9, $DB, $F4, $E4, $B7, $39, $B1, $F3, $93, $DF, $66, $D0, $B7, $B1, $C9, $6F, $05, 
    $61, $39, $D4, $5B, $70, $4D, $88, $EA, $63, $94, $3A, $0B, $C5, $21, $05, $44, $12, $7F, $EC, $43, 
    $83, $FC, $67, $BA, $A2, $74, $BD, $4E, $D7, $7B, $74, $65, $12, $3A, $06, $63, $46, $86, $C9, $9C, 
    $71, $F6, $7F, $16, $D1, $3F, $43, $87, $2B, $22, $57, $C7, $21, $99, $46, $32, $A5, $7B, $CA, $33, 
    $D8, $5D, $5B, $DC, $D9, $F9, $CC, $21, $83, $AC, $54, $E6, $2B, $D5, $36, $65, $55, $C1, $15, $86, 
    $5E, $B3, $41, $0A, $E5, $67, $C0, $1A, $C6, $22, $DD, $3B, $19, $37, $27, $4D, $84, $51, $A4, $E1, 
    $AB, $B6, $3E, $15, $D6, $C9, $D2, $7A, $23, $CE, $2B, $1A, $CB, $E7, $57, $96, $AA, $01, $CB, $BC, 
    $BE, $60, $01, $7C, $DD, $DF, $95, $1B, $29, $CA, $EC, $FC, $A4, $65, $3C, $DC, $43, $19, $63, $63, 
    $E0, $C7, $D3, $78, $97, $A5, $70, $20, $6C, $44, $74, $CE, $41, $84, $B1, $76, $9F, $6A, $19, $6C, 
    $5A, $B2, $88, $E4, $64, $05, $3C, $E4, $53, $A9, $8D, $36, $AD, $C8, $3F, $60, $47, $61, $64, $A2, 
    $74, $EF, $EF, $B0, $5C, $52, $5D, $10, $1D, $B2, $84, $7A, $63, $E1, $05, $CE, $86, $CE, $5E, $69, 
    $FD, $7D, $58, $6D, $A9, $8A, $D3, $CB, $72, $7A, $E5, $94, $7A, $CC, $A1, $03, $17, $86, $54, $79, 
    $CD, $D2, $EE, $B6, $07, $A9, $DD, $68, $6C, $F2, $49, $3D, $E2, $50, $52, $B8, $C2, $59, $1C, $B9, 
    $6B, $5C, $E7, $6D, $CE, $E2, $80, $AB, $D9, $12, $59, $E8, $F0, $E2, $9C, $87, $8A, $E9, $EA, $48, 
    $46, $30, $BF, $D9, $EE, $A7, $FF, $F1, $EA, $EF, $F4, $AA, $B0, $C2, $B9, $54, $79, $FD, $A2, $78, 
    $5C, $82, $B5, $C5, $34, $70, $DA, $E0, $F4, $9D, $9B, $43, $F1, $5B, $5A, $5F, $84, $0D, $59, $BC, 
    $C2, $D9, $10, $EA, $97, $89, $89, $50, $70, $B0, $33, $1D, $7D, $9F, $4D, $F9, $91, $EC, $8A, $73, 
    $91, $79, $86, $F0, $DD, $F9, $54, $97, $2B, $0C, $07, $8C, $54, $A1, $77, $49, $C7, $76, $7F, $1A, 
    $6E, $71, $36, $48, $EB, $77, $98, $D9, $7D, $1B, $A5, $A2, $96, $68, $30, $F7, $CD, $DE, $EA, $EE, 
    $BF, $4B, $A6, $DC, $33, $6C, $F3, $E6, $93, $AA, $40, $D3, $BE, $FE, $96, $A3, $F4, $BD, $A1, $CC, 
    $BD, $99, $80, $35, $B4, $EC, $4E, $2F, $A7, $9A, $12, $DB, $95, $55, $B6, $D0, $90, $39, $52, $9A, 
    $A9, $05, $49, $2F, $0E, $C3, $84, $25, $E0, $74, $B2, $29, $E9, $BA, $94, $B2, $97, $52, $79, $9D, 
    $BB, $A4, $7B, $1B, $E8, $77, $F8, $ED, $41, $F8, $59, $06, $61, $70, $86, $41, $B7, $5F, $77, $B8, 
    $F6, $CE, $A5, $F7, $52, $E4, $21, $03, $47, $B7, $96, $D9, $BC, $62, $47, $21, $E1, $B7, $F1, $E9, 
    $A7, $9E, $7A, $EA, $FA, $E1, $83, $E8, $4B, $3B, $0F, $99, $87, $AE, $86, $7F, $DC, $50, $8B, $D3, 
    $6E, $6E, $99, $2F, $F5, $DC, $65, $90, $7A, $AE, $3D, $8D, $D9, $9B, $79, $9B, $12, $2D, $EC, $7F, 
    $44, $39, $EA, $FA, $AC, $F0, $33, $BA, $1D, $7C, $84, $34, $E4, $A8, $D4, $73, $E3, $69, $D7, $C9, 
    $C2, $68, $E1, $C9, $47, $5C, $7D, $85, $7D, $EE, $E1, $B5, $16, $F7, $D1, $D6, $5C, $F7, $C8, $DA, 
    $4C, $A9, $67, $09, $91, $81, $FE, $9E, $86, $8D, $C6, $0C, $07, $0C, $42, $42, $34, $98, $9A, $A5, 
    $9E, $BD, $5D, $79, $D3, $CB, $42, $9B, $CD, $C4, $EF, $F9, $46, $AA, $9F, $33, $B8, $1E, $E4, $20, 
    $EA, $23, $AE, $BB, $19, $34, $91, $EE, $BD, $56, $AC, $11, $39, $D8, $F0, $74, $E0, $8C, $7B, $40, 
    $8A, $AC, $D2, $AC, $E0, $BB, $EB, $AC, $46, $83, $DD, $6A, $A8, $B3, $9A, $42, $BD, $66, $F7, $40, 
    $CB, $91, $14, $02, $FA, $F2, $95, $56, $99, $A8, $17, $B1, $4C, $62, $92, $B5, $10, $E9, $02, $7C, 
    $A6, $75, $4E, $F8, $61, $90, $8D, $C6, $2E, $A6, $5B, $81, $09, $36, $4E, $AE, $AD, $EE, $11, $E6, 
    $B2, $F5, $0E, $7A, $8E, $65, $2B, $1C, $54, $02, $CC, $E0, $DA, $EB, $FA, $C4, $15, $77, $BF, $C2, 
    $0D, $40, $28, $F1, $C9, $00, $84, $86, $AC, $70, $96, $D0, $55, $4A, $57, $19, $5D, $15, $74, $55, 
    $D1, $B5, $80, $2E, $44, $30, $C8, $83, $BD, $AF, $14, $B9, $15, $6A, $A2, $4E, $FF, $02, $24, $2C, 
    $50, $B6, $15, $BE, $A6, $0C, $2B, $27, $A4, $9E, $AA, $38, $EF, $F1, $FC, $71, $50, $79, $53, $FA, 
    $63, $1D, $D1, $64, $07, $EA, $2F, $FD, $B1, $9F, $6F, $1C, $11, $4B, $5F, $54, $35, $B3, $4C, $2E, 
    $8C, $E2, $B0, $9C, $B4, $69, $AB, $12, $A3, $A1, $67, $4E, $97, $E5, $FC, $EE, $1D, $33, $EA, $18, 
    $21, $9A, $98, $BF, $63, $DE, $8A, $7F, $34, $3A, $81, $FA, $46, $42, $8C, $5A, $66, $B3, $FE, $50, 
    $1A, $B1, $4C, $D7, $EF, $CB, $B8, $C9, $B4, $87, $8A, $88, $65, $AE, $7E, $5F, $45, $1F, $06, $F4, 
    $87, $05, $11, $CB, $2C, $FD, $DE, $73, $9C, $EA, $71, $A1, $10, $90, $B0, $EF, $E1, $33, $27, $25, 
    $3C, $93, $53, $16, $74, $94, $B8, $5F, $59, $69, $51, $76, $2A, $47, $07, $2B, $3A, $F8, $10, $24, 
    $35, $5C, $D6, $8A, $7F, $44, $2A, $D1, $ED, $56, $D7, $92, $A8, $79, $95, $44, $0D, $0C, $07, $8F, 
    $B6, $5C, $1B, $A7, $8E, $1D, $BB, $0A, $0F, $F2, $5D, $25, $E8, $63, $B1, $D9, $F4, $20, $1F, $6D, 
    $29, $A4, $2F, $72, $EC, $22, $3C, $C8, $77, $4D, $45, $FB, $C7, $1C, $E0, $BD, $A3, $2D, $E3, $E8, 
    $8B, $3D, $96, $83, $07, $F9, $2E, $4B, $1C, $2A, $65, $85, $33, $CF, $4C, $9D, $8A, $EE, $F3, $11, 
    $22, $04, $D6, $8D, $D2, $BD, $BF, $26, $5D, $DE, $D5, $8B, $E6, $2A, $77, $A3, $93, $A0, $25, $EF, 
    $9D, $47, $2F, $53, $38, $A2, $31, $DF, $B5, $55, $39, $D5, $7E, $0A, $CD, $BE, $F2, $B2, $CE, $BD, 
    $AD, $17, $50, $67, $EC, $A6, $39, $53, $A9, $29, $98, $2D, $7E, $03, $26, $CB, $81, $2E, $CB, $BC, 
    $F9, $EE, $6D, $2D, $1F, $90, $1E, $58, $78, $2A, $BC, $31, $8F, $58, $85, $E4, $64, $F8, $11, $F0, 
    $4C, $0A, $B4, $F8, $ED, $24, $7F, $71, $FD, $83, $AE, $B1, $1F, $1B, $E4, $6A, $D5, $20, $3F, $F6, 
    $0F, $83, $BC, $94, $2A, $BC, $77, $C8, $20, $AB, $74, $7D, $49, $97, $89, $9E, $25, $BA, $F2, $0E, 
    $A5, $C7, $1B, $09, $1D, $86, $3B, $5F, $F6, $B2, $AA, $9C, $78, $B1, $6C, $CD, $5D, $46, $E5, $9D, 
    $70, $9D, $38, $84, $82, $F1, $89, $4D, $D3, $E7, $5E, $63, $0D, $4E, $50, $6E, $B0, $2B, $B3, $CC, 
    $2B, $65, $EC, $2C, $9A, $0D, $E6, $D5, $B6, $98, $59, $59, $69, $9F, $7B, $8D, $43, $B9, $C6, $19, 
    $1C, $AB, $18, $CC, $D7, $E4, $5F, $C4, $5F, $E6, $DB, $94, $9C, $D0, $89, $CB, $A5, $7B, $2E, $81, 
    $5F, $25, $67, $E4, $89, $CF, $0D, $72, $DB, $4F, $2D, $86, $40, $B6, $D4, $63, $E8, $CA, $1C, $82, 
    $E5, $BD, $62, $0D, $E7, $0E, $65, $E1, $46, $0E, $4F, $1A, $3A, $93, $45, $52, $7D, $11, $EC, $2F, 
    $32, $A4, $9E, $CB, $63, $26, $E5, $72, $71, $8B, $6D, $07, $1A, $AF, $0B, $B7, $04, $C7, $32, $1E, 
    $E1, $F9, $C5, $43, $BB, $28, $AD, $FB, $18, $B6, $6A, $DA, $71, $A4, $BE, $2D, $27, $8A, $B7, $2F, 
    $64, $C1, $B2, $36, $57, $EA, $91, $89, $83, $FA, $82, $63, $39, $C0, $47, $78, $61, $F1, $D0, $6F, 
    $91, $7C, $CB, $94, $AD, $C3, $6F, $5F, $C4, $A9, $B7, $E0, $E5, $7A, $EC, $53, $5E, $4E, $80, $AD, 
    $C1, $67, $13, $80, $EF, $04, $12, $B5, $96, $8E, $5D, $28, $79, $26, $95, $3C, $53, $DC, $32, $12, 
    $11, $5B, $01, $3D, $5D, $D8, $FE, $3E, $47, $4E, $C9, $88, $94, $9B, $62, $DF, $54, $A2, $CE, $36, 
    $92, $FC, $D8, $37, $62, $D8, $31, $99, $A6, $D6, $FC, $89, $66, $CF, $FC, $C6, $FD, $DA, $94, $5D, 
    $C3, $EF, $E4, $EC, $08, $FB, $8B, $DB, $D8, $A4, $01, $6E, $3A, $BA, $72, $87, $72, $75, $6C, $0D, 
    $A6, $28, $11, $24, $9E, $49, $E8, $18, $8C, $99, $43, $C7, $E9, $A6, $FB, $06, $2C, $1A, $27, $50, 
    $D8, $9A, $A4, $C3, $6B, $44, $07, $06, $2F, $BB, $87, $A6, $F4, $2A, $3B, $89, $02, $07, $B9, $4E, 
    $7D, $84, $BE, $80, $0F, $43, $11, $82, $FF, $BF, $32, $75, $F8, $33, $B6, $D0, $E3, $AF, $19, $FE, 
    $F4, $CC, $A1, $87, $E9, $E6, $F8, $FC, $62, $93, $D4, $71, $2F, $5E, $5D, $EE, $0E, $90, $70, $08, 
    $3D, $42, $F7, $37, $A2, $BD, $49, $A3, $59, $FF, $8B, $4C, $04, $EC, $EE, $89, $E4, $BD, $02, $77, 
    $D1, $43, $A7, $49, $DB, $42, $8E, $A1, $15, $C6, $14, $D4, $32, $09, $1F, $F8, $87, $0C, $8C, $65, 
    $B1, $40, $37, $96, $2E, $7A, $C7, $A1, $41, $92, $2D, $55, $40, $A0, $98, $0C, $78, $98, $C2, $28, 
    $65, $9E, $E9, $A5, $FA, $4A, $74, $1F, $CF, $1C, $B2, $66, $A6, $B4, $3A, $83, $AC, $A2, $FB, $BF, 
    $11, $A4, $8D, $48, $B9, $85, $52, $7E, $04, $37, $3A, $B9, $43, $FB, $32, $FE, $09, $5D, $5C, $9B, 
    $95, $2D, $C1, $2C, $2E, $35, $41, $F8, $04, $41, $10, $E8, $8B, $28, $F0, $CB, $7F, $06, $60, $1A, 
    $00, $0C, $08, $00, $03, $89, $54, $93, $E8, $D3, $A4, $94, $54, $39, $7D, $94, $EA, $3F, $45, $AA, 
    $FF, $FC, $5A, $66, $9D, $36, $20, $75, $5A, $A9, $91, $13, $44, $98, $86, $58, $01, $F3, $B1, $04, 
    $D0, $26, $75, $4C, $CA, $80, $47, $1B, $FD, $B1, $33, $8B, $1E, $87, $56, $9D, $61, $0A, $93, $A2, 
    $08, $77, $CD, $B1, $09, $74, $6F, $1E, $5A, $24, $5E, $9A, $A5, $CE, $0F, $2C, $C9, $86, $3A, $6A, 
    $49, $69, $28, $B8, $0A, $89, $58, $A8, $A1, $FA, $B8, $A1, $EA, $BE, $D2, $C0, $74, $FE, $89, $3E, 
    $0C, $E5, $C3, $5C, $65, $7E, $D1, $57, $CA, $FC, $22, $C5, $6F, $53, $72, $B9, $67, $86, $6D, $F2, 
    $D0, $BF, $03, $9E, $BF, $48, $99, $6F, $6B, $3F, $88, $77, $8A, $CD, $14, $CE, $A5, $94, $96, $A1, 
    $3B, $E9, $4B, $E1, $62, $67, $1E, $67, $5B, $58, $A4, $EC, $DE, $F8, $FD, $65, $CB, $96, $0D, $1F, 
    $8A, $9E, $B4, $28, $34, $02, $5C, $18, $A9, $33, $19, $91, $ED, $7D, $06, $65, $37, $EA, $58, $7D, 
    $3B, $15, $AB, $9B, $84, $15, $44, $5E, $0A, $0B, $FD, $8D, $54, $1D, $EE, $FE, $36, $6A, $D5, $E3, 
    $3B, $D0, $FE, $48, $94, $39, $BC, $23, $9C, $39, $84, $C5, $B5, $73, $91, $DC, $4A, $B7, $56, $A5, 
    $6F, $F7, $01, $E2, $A8, $8C, $C8, $72, $53, $CC, $AA, $A8, $ED, $1F, $81, $6C, $D7, $ED, $3E, $18, 
    $3D, $74, $61, $CE, $DF, $B5, $3E, $05, $7E, $19, $DA, $64, $FE, $E7, $50, $54, $B8, $F6, $BE, $6E, 
    $F7, $21, $02, $14, $3A, $68, $8C, $F5, $D1, $AD, $0E, $0E, $CF, $7F, $FE, $67, $79, $47, $28, $EF, 
    $F6, $64, $DE, $75, $5C, $A8, $CE, $B0, $C3, $7B, $92, $BC, $97, $4D, $BC, $87, $93, $2B, $A1, $2D, 
    $C6, $04, $FB, $4D, $3E, $C5, $EC, $37, $D5, $CC, $CC, $7F, $7C, $0F, $E1, $3A, $DE, $CC, $95, $DF, 
    $43, $95, $CF, $C2, $AD, $68, $A0, $D5, $72, $48, $B5, $28, $5B, $34, $E2, $CE, $19, $C7, $EF, $EC, 
    $91, $AA, $AF, $D2, $DF, $38, $22, $55, $23, $E9, $6F, $F2, $22, $55, $5F, $A4, $BF, $C9, $8F, $54, 
    $1D, $4D, $7F, $E3, $8C, $54, $1D, $4E, $7F, $53, $10, $A9, $52, $93, $6F, $16, $DA, $88, $23, $42, 
    $BD, $1F, $0A, $26, $B1, $5B, $89, $03, $0E, $0C, $35, $9B, $12, $C8, $69, $68, $29, $B6, $71, $61, 
    $E2, $8B, $85, $B6, $88, $C7, $A2, $31, $8F, $3D, $3B, $EC, $2F, $A0, $24, $91, $2A, $6B, $4A, $1A, 
    $27, $A7, $B1, $A5, $A4, $C9, $E7, $34, $72, $4A, $9A, $3C, $4E, $63, $4F, $49, $E3, $E0, $34, $8E, 
    $94, $34, $76, $7A, $13, $EA, $CD, $63, $B4, $14, $0B, $CD, $D2, $E4, $A1, $37, $60, $CE, $A1, $F1, 
    $35, $D0, $2E, $D6, $71, $1E, $FA, $9B, $F1, $1C, $F8, $86, $7A, $2D, $24, $EF, $C3, $F3, $8B, $86, 
    $FE, $2F, $C4, $9E, $EB, $31, $10, $D5, $1F, $10, $77, $D2, $A6, $1D, $34, $F2, $74, $18, $CF, $C1, 
    $39, $59, $D4, $FA, $5D, $B9, $A4, $35, $D3, $20, $C5, $CD, $9D, $D5, $25, $0F, $7D, $9B, $52, $86, 
    $E5, $A1, $DA, $73, $65, $18, $0B, $78, $7F, $EC, $EB, $D8, $3A, $F4, $43, $EC, $5E, $68, $F7, $DF, 
    $39, $CD, $EE, $95, $E4, $EE, $6F, $6B, $C2, $82, $59, $0A, $16, $73, $B9, $46, $B6, $A4, $22, $01, 
    $9D, $E9, $DA, $35, $7C, $AC, $63, $EF, $D0, $65, $48, $AB, $3F, $14, $9C, $E6, $C5, $1D, $B9, $FB, 
    $26, $2D, $23, $4B, $2C, $AA, $2C, $31, $60, $8A, $AC, $89, $D8, $66, $98, $B7, $D0, $73, $A6, $18, 
    $95, $68, $BA, $98, $1D, $B4, $74, $EE, $62, $1F, $4A, $19, $1C, $8D, $7E, $F4, $78, $94, $C3, $8B, 
    $21, $E0, $CE, $9F, $80, $3B, $EF, $1C, $61, $EE, $6C, $13, $66, $6E, $FF, $53, $71, $34, $FE, $BC, 
    $52, $98, $56, $DE, $EA, $FF, $88, $AD, $27, $49, $D1, $7E, $82, $97, $5F, $EA, $95, $D5, $36, $2A, 
    $47, $34, $56, $31, $29, $45, $F9, $2B, $AF, $D6, $E4, $42, $EB, $B5, $11, $4B, $1B, $49, $2A, $9A, 
    $8D, $41, $24, $10, $17, $0D, $FD, $0E, $EB, $FF, $37, $D8, $70, $B8, $FB, $ED, $63, $7C, $DA, $83, 
    $DD, $31, $40, $76, $84, $FA, $0B, $90, $EA, $C6, $A1, $35, $C3, $6C, $C7, $FB, $8C, $51, $3B, $44, 
    $2A, $CC, $ED, $C4, $BD, $3F, $66, $90, $EF, $A4, $EB, $0C, $5D, $ED, $87, $0D, $F2, $FB, $74, $4D, 
    $F8, $84, $F4, $1B, $BA, $7E, $4C, $57, $8C, $9E, $1F, $A1, $DF, $77, $E8, $32, $1C, $31, $C8, $17, 
    $D3, $55, $47, $D7, $77, $E9, $0A, $D2, $D5, $4E, $57, $37, $5D, $2F, $D0, $B5, $8D, $AE, $0F, $E9, 
    $3A, $43, $57, $31, $29, $2B, $BE, $4F, $0D, $F2, $4A, $BA, $9E, $A3, $EB, $4B, $BA, $BE, $71, $94, 
    $74, $2C, $BA, $C6, $1E, $33, $C8, $BF, $A5, $EB, $45, $BA, $DE, $A5, $EB, $1F, $74, $7D, $4E, $97, 
    $F3, $33, $83, $BC, $90, $AE, $2E, $BA, $86, $E9, $5A, $4D, $30, $96, $10, $5E, $B7, $D3, $F5, $3C, 
    $5D, $43, $74, $DD, $4A, $F8, $AC, $A1, $6B, $2B, $5D, $7B, $E8, $5A, $4C, $78, $2D, $A7, $6B, $1D, 
    $5D, $3F, $A3, $EB, $26, $82, $FF, $3D, $BA, $6E, $FB, $3C, $5D, $3F, $13, $F6, $AE, $CA, $DB, $BE, 
    $C1, $6B, $78, $65, $42, $44, $8E, $55, $36, $B7, $9F, $C6, $82, $0B, $0E, $E3, $B6, $19, $78, $39, 
    $C5, $EE, $51, $AE, $41, $68, $E2, $E7, $7F, $6F, $30, $CC, $DE, $CA, $9A, $71, $E8, $65, $5B, $17, 
    $29, $AE, $6E, $75, $95, $6D, $B6, $AD, $84, $E6, $77, $2B, $46, $F0, $DC, $6C, $55, $B6, $A9, $2F, 
    $EF, $E6, $09, $4D, $5E, $37, $BD, $18, $AC, $64, $43, $E6, $79, $92, $D4, $F9, $10, $82, $AF, $FA, 
    $E9, $FB, $87, $88, $D9, $AA, $76, $7E, $12, $68, $89, $57, $5A, $94, $6A, $8B, $52, $69, $75, $6F, 
    $59, $F5, $6F, $B0, $33, $36, $45, $5A, $4C, $F9, $EE, $ED, $AB, $4C, $CA, $09, $25, $37, $62, $79, 
    $C9, $DC, $8B, $7F, $1E, $AF, $FA, $CD, $A7, $78, $91, $9A, $D5, $00, $ED, $9C, $CF, $B7, $7E, $86, 
    $E8, $60, $56, $A5, $52, $A6, $A4, $1E, $63, $D8, $27, $83, $13, $2C, $D1, $48, $95, $2D, $3C, $3D, 
    $5C, $65, $7F, $0E, $D5, $89, $78, $F2, $06, $0D, $F0, $31, $1A, $F6, $38, $C3, $55, $8E, $70, $95, 
    $55, $5F, $F9, $24, $44, $62, $BB, $10, $55, $42, $D9, $A6, $8C, $A8, $32, $E1, $3C, $3C, $88, $0A, 
    $4B, $1D, $EB, $B1, $F2, $A2, $5E, $19, $13, $D6, $AF, $65, $F0, $D1, $F7, $09, $E6, $43, $73, $73, 
    $A4, $D0, $AB, $08, $5E, $98, $9D, $98, $EF, $10, $01, $56, $DE, $1C, $AF, $74, $2A, $D5, $4E, $A5, 
    $B2, $80, $6A, $31, $5B, $D4, $A2, $C2, $94, $AF, $9C, $70, $6F, $59, $6D, $A2, $B9, $63, $65, $3E, 
    $91, $EE, $E6, $27, $05, $FE, $95, $F9, $C9, $0A, $DC, $F6, $00, $2A, $50, $A0, $B4, $E6, $2B, $DB, 
    $CC, $A7, $D5, $25, $84, $4D, $54, $B5, $82, $84, $5D, $59, $EA, $DA, $5D, $5C, $BC, $E3, $DA, $B9, 
    $39, $2B, $1E, $C6, $B9, $F5, $B9, $13, $A4, $10, $4E, $B8, $A5, $D2, $6C, $EE, $D9, $A5, $A5, $51, 
    $ED, $F0, $13, $67, $51, $6D, $F8, $7E, $9D, $6A, $11, $7B, $9B, $92, $A9, $6C, $8B, $94, $EE, $50, 
    $0F, $EE, $A4, $C2, $B6, $F1, $3A, $5B, $30, $2B, $AA, $DA, $9A, $2D, $31, $2B, $16, $BC, $54, $47, 
    $73, $66, $38, $4B, $FD, $1C, $9F, $A5, $E3, $ED, $58, $4B, $B2, $04, $2E, $20, $CA, $FD, $69, $27, 
    $2F, $CB, $C1, $55, $49, $1F, $28, $D8, $E5, $B7, $A8, $AF, $D1, $BB, $98, $65, $60, $3E, $4D, $1D, 
    $A4, $C8, $7C, $C7, $20, $DB, $7F, $81, $6E, $91, $F9, $56, $F1, $20, $F5, $3C, $09, $10, $A1, $8F, 
    $CC, $CF, $F1, $CC, $7D, $A1, $93, $04, $71, $EB, $0F, $A5, $1E, $BF, $A5, $C6, $43, $50, $73, $10, 
    $38, $F8, $B4, $29, $38, $41, $EA, $99, $CF, $11, $3D, $3C, $5E, $7A, $FB, $25, $35, $44, $AC, $2A, 
    $B4, $D6, $6A, $0C, $5E, $AD, $4C, $3E, $7E, $37, $40, $38, $02, $FF, $46, $FA, $02, $7B, $F1, $68, 
    $C9, $FA, $16, $7E, $62, $D3, $AE, $80, $E5, $25, $3D, $59, $F1, $34, $3E, $34, $22, $B7, $64, $84, 
    $54, $6B, $CC, $1A, $1A, $B1, $B6, $98, $43, $AA, $6C, $AE, $24, $F1, $84, $73, $D3, $8E, $78, $A5, 
    $3C, $D7, $2C, $DD, $FD, $67, $EC, $75, $DF, $86, $C7, $7F, $9D, $A2, $FF, $F1, $DF, $67, $51, $F4, 
    $B1, $FB, $BE, $8E, $0F, $F3, $C2, $55, $4E, $E6, $42, $C1, $79, $34, $6E, $B9, $B6, $0E, $B2, $CB, 
    $DC, $B0, $C7, $3E, $B7, $5A, $6E, $BD, $C4, $B5, $4B, $C9, $34, $F7, $85, $D6, $D8, $0D, $C1, $CC, 
    $C8, $1A, $5B, $78, $8D, $3D, $B4, $C6, $C9, $F7, $79, $E1, $35, $CE, $F2, $50, $5F, $81, $BB, $5A, 
    $6E, $D9, $DB, $44, $9D, $C5, $EA, $23, $5A, $BC, $4D, $B4, $80, $AF, $16, $5E, $BA, $15, $F6, $D5, 
    $3E, $65, $C8, $1F, $59, $59, $14, $B9, $4B, $7E, $0E, $E1, $D7, $3E, $7F, $4C, $59, $E9, $68, $3F, 
    $83, $45, $CB, $15, $19, $9B, $F0, $43, $53, $FB, $E1, $C0, $64, $E5, $1A, $BB, $72, $A3, $CD, $E7, 
    $69, $8F, $62, $65, $CA, $AB, $7E, $FA, $84, $B0, $F3, $BA, $C1, $B9, $11, $89, $0A, $07, $DC, $5B, 
    $56, $9A, $94, $A8, $7B, $30, $E0, $50, $6A, $F3, $3D, $CA, $B5, $B6, $9A, $C8, $BD, $C5, $22, $6D, 
    $BF, $48, $3B, $78, $6D, $11, $A4, $71, $F8, $AE, $62, $E5, $1A, $9B, $72, $D4, $3D, $18, $34, $29, 
    $2E, $E5, $1A, $D9, $3D, $D8, $3A, $C1, $03, $0F, $55, $39, $9F, $F1, $D6, $48, $E6, $60, $26, $EA, 
    $A8, $D4, $DB, $94, $6E, $CC, $29, $95, $BB, $31, $C5, $14, $03, $27, $CB, $F0, $C8, $1C, $2B, $61, 
    $48, $A0, $10, $C8, $D8, $B5, $D5, $BC, $33, $B2, $D2, $1E, $AE, $AD, $0A, $5F, $B3, $40, $C9, $24, 
    $04, $72, $3C, $EA, $63, $8F, $89, $BD, $85, $2B, $45, $F8, $3F, $80, $BA, $BB, $18, $2B, $41, $BD, 
    $17, $52, $BD, $B2, $36, $E2, $27, $66, $A1, $B4, $F9, $91, $35, $65, $7E, $E5, $75, $D5, $E0, $A0, 
    $B6, $BC, $96, $B4, $51, $7F, $06, $70, $A6, $96, $CA, $15, $48, $B3, $6B, $1B, $4B, $D2, $1F, $87, 
    $C3, $E0, $0F, $7C, $07, $2B, $4F, $34, $33, $AD, $57, $7E, $64, $C1, $3A, $82, $B9, $2F, $70, $8D, 
    $32, $32, $FC, $D6, $FC, $D0, $C7, $52, $AD, $79, $04, $F0, $9E, $99, $8C, $41, $93, $A6, $C5, $E6, 
    $CD, $D4, $7B, $FF, $BC, $89, $9E, $AA, $1D, $CA, $1E, $25, $D3, $6F, $DE, $EC, $51, $4D, $B5, $24, 
    $2D, $F6, $4E, $D9, $3B, $6D, $B1, $D3, $6E, $6C, $94, $17, $2D, $69, $C2, $51, $B8, $25, $E6, $57, 
    $9A, $C2, $D5, $32, $6E, $B1, $06, $DD, $19, $0F, $A8, $7E, $F5, $FB, $00, $54, $29, $9B, $01, $8B, 
    $20, $2D, $27, $48, $C6, $4A, $99, $D3, $F3, $FE, $88, $AC, $1C, $C3, $E1, $29, $BF, $7A, $25, $12, 
    $56, $73, $60, $1E, $73, $AE, $9F, $2A, $70, $23, $B3, $9A, $CD, $D8, $2A, $EB, $EB, $C3, $E5, $76, 
    $77, $B9, $BC, $72, $9C, $32, $AE, $DB, $02, $FC, $2D, $5D, $A6, $78, $B9, $1D, $A5, $55, $38, $11, 
    $63, $61, $74, $80, $44, $4A, $4F, $FC, $E8, $F6, $CA, $2B, $A7, $2B, $E3, $CC, $7D, $CB, $A4, $1E, 
    $8F, $91, $FE, $18, $7C, $9B, $B4, $20, $A5, $6F, $2E, $E3, $65, $18, $EB, $B2, $B0, $1C, $2A, $B7, 
    $9B, $18, $71, $02, $0B, $67, $3B, $D9, $B8, $47, $7E, $33, $F2, $CF, $42, $7E, $CA, $6E, $F6, $49, 
    $3D, $B7, $9B, $A2, $07, $AD, $E6, $37, $E9, $C6, $48, $B0, $F8, $1E, $7F, $18, $10, $C3, $B1, $30, 
    $9C, $05, $4E, $8B, $58, $9F, $4F, $62, $C5, $7E, $48, $F8, $6C, $8C, $1C, $59, $50, $12, $F7, $13, 
    $6B, $AF, $3C, $5F, $99, $C4, $59, $E5, $1A, $8F, $BA, $F8, $71, $AD, $C2, $76, $B1, $98, $BE, $00, 
    $9E, $22, $BC, $EA, $C4, $DF, $6B, $0D, $39, $DA, $41, $8D, $E6, $17, $05, $30, $23, $A5, $63, $22, 
    $75, $25, $71, $B7, $4F, $5E, $39, $45, $99, $84, $63, $B2, $B2, $D7, $BC, $A3, $46, $BD, $F3, $DF, 
    $D2, $41, $12, $71, $D9, $E7, $71, $F4, $E9, $73, $C0, $54, $BC, $72, $E8, $A4, $69, $D5, $37, $C4, 
    $39, $13, $B3, $E2, $B5, $2B, $C6, $50, $DF, $19, $0E, $1C, $DC, $1C, $57, $3F, $59, $C8, $1B, $38, 
    $54, $9F, $D0, $96, $38, $6A, $C5, $F1, $52, $F5, $98, $A3, $88, $8A, $EB, $B1, $D1, $B0, $13, $AE, 
    $92, $A9, $BB, $E3, $BB, $AB, $37, $F4, $4A, $BC, $CB, $D8, $55, $6E, $0B, $97, $E7, $87, $CB, $9D, 
    $03, $E5, $05, $F4, $30, $BD, $AB, $7C, $46, $57, $FB, $66, $C4, $BE, $69, $1F, $E0, $BF, $83, $88, 
    $A2, $53, $5E, $14, $2E, $2F, $0E, $97, $3B, $C2, $E5, $73, $C2, $ED, $EC, $07, $B6, $9D, $FD, $C0, 
    $B6, $6F, $C1, $D7, $F6, $57, $F9, $EF, $51, $FE, $FB, $05, $FF, $55, $F9, $EF, $61, $FE, $7B, $80, 
    $FF, $7E, $C8, $7F, $F7, $F0, $DF, $77, $F1, $F7, $01, $F6, $2A, $FB, $80, $8D, $FF, $5A, $F9, $6F, 
    $2F, $97, $55, $12, $2E, $2F, $ED, $6A, $7F, $99, $53, $1A, $B8, $14, $0B, $FF, $E5, $A8, $3E, $ED, 
    $5F, $59, $12, $F1, $BA, $61, $D4, $6E, $26, $DC, $D0, $B8, $83, $ED, $C8, $1C, $67, $77, $27, $78, 
    $59, $3C, $BA, $3D, $94, $72, $38, $58, $B1, $84, $4D, $4A, $39, $16, $41, $AD, $FA, $3E, $60, $4A, 
    $7C, $59, $36, $35, $F5, $49, $9B, $8A, $3B, $76, $05, $0A, $86, $F7, $4D, $39, $3E, $2D, $E0, $B4, 
    $86, $A2, $65, $E1, $3F, $BD, $61, $11, $7E, $4F, $7D, $CD, $EC, $BA, $38, $8F, $F8, $21, $6F, $11, 
    $76, $74, $EC, $1C, $47, $9D, $D3, $7E, $16, $3A, $79, $81, $F4, $68, $5F, $F8, $4F, $A0, $0C, $27, 
    $86, $33, $5B, $45, $58, $EF, $B7, $47, $DB, $70, $B6, $50, $FD, $C7, $B7, $45, $AE, $57, $5F, $1D, 
    $64, $0A, $22, $0C, $A5, $F8, $36, $A4, $78, $D2, $8E, $2C, $8B, $EF, $63, $93, $DF, $9F, $4E, $FF, 
    $8E, $FA, $A3, $EC, $81, $72, $9B, $31, $5C, $6E, $0F, $7B, $E5, $F4, $FA, $10, $FF, $45, $AA, $CB, 
    $D4, $2F, $65, $B6, $1F, $36, $E1, $3C, $A4, $2C, $EC, $87, $31, $B0, $9C, $65, $4E, $FA, $6A, $BD, 
    $72, $D8, $CB, $31, $95, $2A, $8B, $94, $5F, $DC, $8F, $E0, $34, $EC, $E0, $9C, $54, $AC, $BB, $6C, 
    $E1, $25, $5F, $05, $1A, $95, $90, $08, $26, $11, $70, $2A, $37, $5A, $95, $7F, $47, $2C, $09, $BF, 
    $B7, $A6, $D9, $C8, $71, $24, $82, $D2, $72, $A8, $C6, $62, $CC, $79, $1F, $47, $8B, $9F, $7F, $02, 
    $B9, $03, $97, $28, $EF, $2A, $D7, $5A, $95, $1B, $BF, $52, $1E, $C0, $0B, $BF, $27, $BE, $4B, $F9, 
    $80, $86, $A7, $D4, $F4, $7F, $0A, $C3, $8D, $9D, $CD, $A0, $2C, $B1, $86, $1B, $F3, $C2, $AD, $8E, 
    $C0, $14, $77, $AB, $BC, $FA, $62, $F4, $9D, $5A, $8F, $7A, $F0, $BF, $0C, $06, $EA, $23, $C4, $DD, 
    $D3, $5B, $E5, $98, $DC, $D6, $3A, $DD, $10, $CC, $56, $AA, $8B, $FD, $B5, $EA, $FC, $8D, $24, $B0, 
    $36, $81, $F1, $42, $0F, $83, $F1, $0C, $6D, $AD, $33, $0C, $C1, $CB, $94, $EA, $A2, $B6, $E7, $E0, 
    $EF, $D6, $E0, $AF, $0D, $8C, $97, $36, $3C, $6C, $63, $8F, $B3, $CF, $DD, $48, $2A, $C1, $86, $DE, 
    $98, $4D, $59, $8F, $17, $5E, $75, $E3, $02, $44, $9B, $C2, $3D, $BC, $21, $FC, $C7, $4C, $8E, $E9, 
    $A4, $7C, $B4, $04, $94, $64, $EF, $6C, $05, $86, $40, $B3, $E2, $2B, $EA, $DC, $15, $F8, $AE, $B2, 
    $1E, $BC, $A8, $AC, $03, $2F, $FA, $95, $13, $39, $23, $81, $49, $CA, $26, $B0, $A4, $11, $DB, $C8, 
    $9B, $C0, $96, $E3, $48, $76, $D0, $7C, $1D, $DE, $63, $48, $3D, $50, $FE, $06, $2A, $E2, $58, $B6, 
    $DD, $2B, $D4, $05, $75, $B9, $70, $7F, $DF, $F6, $12, $7B, $CF, $6D, $0A, $E6, $BA, $D7, $81, $6B, 
    $03, $99, $61, $FE, $6D, $4C, $F5, $72, $E6, $15, $AB, $93, $E2, $D0, $97, $2B, $EE, $DA, $4B, $A2, 
    $78, $97, $74, $0F, $9B, $B1, $55, $16, $51, $33, $5C, $AA, $AC, $67, $B6, $7C, $78, $07, $8C, $0A, 
    $94, $2E, $C4, $ED, $31, $AF, $47, $C7, $AB, $51, $EE, $47, $28, $9F, $09, $0F, $A3, $FF, $D5, $C0, 
    $57, $CD, $A5, $D4, $2F, $E0, $BA, $AD, $43, $C1, $64, $71, $1D, $73, $E8, $29, $1C, $CB, $F8, $29, 
    $A6, $95, $23, $76, $29, $C2, $EE, $6C, $89, $57, $E1, $52, $46, $92, $1E, $8A, $5E, $17, $7A, $DF, 
    $E4, $AD, $AD, $D1, $58, $67, $ED, $92, $78, $5C, $FD, $C9, $B7, $84, $05, $E8, $12, $76, $99, $84, 
    $6E, $40, $74, $76, $F5, $BA, $2B, $9D, $D8, $E5, $68, $B1, $AD, $CD, $70, $FB, $F2, $57, $65, $90, 
    $4A, $49, $B3, $A6, $3E, $18, $77, $4D, $55, $A0, $BC, $60, $9D, $D5, $01, $67, $EA, $E7, $FD, $86, 
    $00, $B4, $5A, $06, $2B, $59, $A1, $8F, $5D, $01, $97, $79, $52, $07, $CE, $B8, $78, $EA, $D5, $C3, 
    $1B, $60, $17, $A5, $54, $96, $C0, $76, $0B, $32, $37, $03, $71, $80, $8E, $97, $59, $4D, $A4, $1E, 
    $AC, $83, $AC, $F0, $D7, $7B, $D4, $CC, $1B, $D0, $62, $B2, $68, $31, $65, $F0, $11, $E3, $3A, $54, 
    $78, $1C, $D7, $74, $7A, $8B, $33, $CF, $BC, $DF, $FC, $E9, $74, $6C, $DE, $E4, $9F, $E7, $73, $E6, 
    $54, $3B, $A5, $CE, $ED, $C4, $EE, $25, $EB, $21, $CB, $A4, $8E, $7E, $BA, $97, $7A, $1E, $86, $68, 
    $61, $A9, $DE, $0C, $9B, $F2, $EF, $FE, $BB, $1E, $93, $00, $0B, $E5, $79, $06, $E9, $9E, $6F, $10, 
    $B5, $86, $7E, $4E, $69, $07, $D6, $41, $FA, $C1, $1D, $26, $9C, $91, $A1, $D6, $C1, $59, $AE, $4F, 
    $3A, $F7, $B6, $CE, $6F, $1F, $00, $5D, $78, $97, $C0, $56, $00, $0A, $BF, $58, $43, $14, $DE, $2C, 
    $BB, $63, $2D, $87, $54, $6F, $51, $2A, $A1, $8E, $F7, $4B, $81, $CC, $D0, $07, $47, $43, $FD, $18, 
    $16, $1D, $09, $9A, $2E, $A2, $AA, $A8, $17, $A7, $25, $4D, $93, $57, $88, $65, $9D, $E5, $51, $4B, 
    $7E, $29, $8E, $48, $A2, $6B, $66, $7A, $D4, $E9, $F4, $A8, $AC, $82, $85, $AD, $38, $77, $70, $DE, 
    $2F, $B5, $73, $07, $2C, $EB, $F5, $E0, $E7, $2C, $F4, $BB, $AA, $F2, $52, $ED, $73, $A3, $03, $A3, 
    $ED, $35, $D0, $44, $53, $7E, $B3, $FC, $79, $8E, $CC, $DC, $86, $33, $90, $63, $6F, $41, $20, $E9, 
    $B1, $78, $35, $90, $69, $48, $93, $11, $A1, $C3, $CE, $A4, $BF, $D2, $7C, $71, $BA, $76, $8E, $5F, 
    $19, $E2, $83, $99, $11, $E2, $FC, $CF, $1F, $23, $2E, $DD, $9A, $F4, $67, $17, $CF, $96, $EE, $73, 
    $32, $7B, $59, $EE, $2A, $51, $E2, $A1, $13, $96, $BB, $E6, $74, $2F, $EE, $20, $CD, $FE, $B9, $AE, 
    $C5, $0F, $D9, $E9, $27, $12, $78, $88, $B4, $EE, $BA, $8E, $71, $5D, $BE, $89, $F8, $1D, $DF, $E5, 
    $9B, $84, $DF, $09, $65, $E5, $94, $A9, $CB, $37, $B9, $E5, $15, $CA, $15, $34, $CF, $07, $53, $5A, 
    $5A, $FE, $C0, $20, $77, $12, $EC, $BF, $3D, $11, $33, $C9, $52, $4F, $C0, $79, $41, $37, $35, $E3, 
    $EC, $75, $5B, $0E, $8B, $C7, $A9, $52, $CF, $AF, $F4, $FB, $0B, $8B, $17, $3B, $C7, $A5, $3C, $E7, 
    $D1, $F3, $78, $ED, $79, $B6, $89, $1E, $26, $74, $51, $DE, $AB, $23, $15, $CE, $71, $9B, $84, $FA, 
    $DF, $10, $2F, $6E, $30, $4B, $3D, $8E, $E2, $06, $0B, $3D, $18, $8B, $1B, $32, $E8, $C7, $54, $DC, 
    $90, $19, $EA, $B5, $84, $8E, $18, $83, $EF, $D1, $90, $19, $CF, $5E, $5B, $CB, $15, $BA, $1F, $F5, 
    $B9, $4C, $EA, $41, $85, $E6, $50, $85, $FE, $6A, $C7, $FD, $38, $BA, $8F, $04, $FE, $6A, $E8, $6A, 
    $9C, $88, $C7, $F1, $5D, $8D, $93, $F0, $AB, $55, $A8, $71, $72, $CB, $D6, $D4, $0A, $FD, $09, $15, 
    $5A, $3F, $47, $1C, $64, $2C, $D6, $CE, $BA, $5C, $F2, $1F, $EC, $02, $FF, $AC, $78, $D2, $A1, $C3, 
    $F6, $24, $FD, $65, $92, $D4, $51, $7F, $E4, $76, $67, $A4, $AA, $E0, $A5, $31, $10, $09, $71, $17, 
    $C9, $35, $8D, $F4, $6C, $BF, $21, $F5, $78, $89, $D7, $1F, $BC, $FF, $89, $E7, $51, $FF, $9B, $CE, 
    $CC, $7E, $F0, $17, $4F, $BC, $C4, $B7, $A7, $71, $DB, $CF, $B7, $5F, $E1, $76, $90, $6F, $4D, $5D, 
    $75, $16, $1B, $65, $32, $EB, $99, $92, $19, $8C, $89, $0C, $E7, $25, $D3, $67, $52, $7A, $FA, $F5, 
    $66, $9D, $9D, $3E, $23, $59, $80, $25, $99, $21, $9B, $32, $10, $91, $BC, $39, $67, $67, $18, $93, 
    $CC, $60, $D5, $32, $94, $81, $60, $75, $96, $C9, $D2, $BD, $2E, $71, $72, $CC, $C6, $2B, $38, $99, 
    $10, $A7, $61, $1F, $46, $3E, $47, $B8, $D2, $1A, $F6, $D9, $42, $51, $39, $34, $20, $87, $3E, $35, 
    $4A, $9D, $27, $CE, $88, $49, $71, $13, $3C, $BB, $A8, $FB, $44, $74, $AD, $FE, $24, $FD, $04, $D3, 
    $3A, $15, $9F, $85, $04, $B8, $EB, $E7, $1B, $41, $B7, $FB, $60, $42, $EC, $CA, $0D, $43, $D7, $25, 
    $55, $7E, $15, $A2, $CE, $C8, $AE, $E7, $5F, $10, $33, $68, $EC, $5B, $E6, $29, $A7, $5C, $1B, $7A, 
    $F1, $BC, $2F, $1C, $70, $E6, $47, $71, $D6, $F6, $73, $65, $CE, $5F, $9F, $D8, $4D, $1D, $66, $B1, 
    $33, $2F, $1A, $23, $BC, $4F, $B9, $E6, $BC, $F8, $C4, $76, $7E, $91, $AF, $9C, $8C, $7E, $EA, $C0, 
    $F3, $36, $D4, $E8, $04, $EE, $DE, $A2, $2F, $D8, $30, $2E, $E6, $C4, $9C, $9B, $12, $27, $93, $29, 
    $6F, $33, $58, $86, $B2, $1B, $B9, $4E, $EA, $B9, $DE, $09, $DF, $0E, $1F, $E4, $F9, $D1, $23, $0E, 
    $E4, $A2, $B4, $69, $29, $91, $31, $BD, $F8, $3C, $ED, $E9, $2D, $4E, $19, $BE, $DD, $1A, $3D, $24, 
    $27, $11, $26, $95, $C4, $35, $E7, $21, $2E, $7C, $88, $0A, $8F, $08, $1C, $17, $38, $F3, $71, $8F, 
    $F2, $48, $92, $87, $6F, $B7, $B5, $47, $61, $C5, $F1, $12, $2F, $EF, $6A, $FE, $6C, $95, $3B, $BE, 
    $72, $11, $2A, $DE, $11, $C4, $17, $54, $66, $B9, $6E, $B7, $BA, $64, $0E, $33, $78, $87, $C5, $75, 
    $BB, $ED, $9F, $D1, $66, $AF, $6B, $CE, $2F, $35, $E4, $1C, $D1, $98, $03, $4F, $5C, $EA, $3B, $B8, 
    $7B, $4B, $D0, $6C, $14, $65, $44, $5E, $3D, $A9, $F2, $0E, $03, $66, $38, $5C, $07, $02, $94, $CC, 
    $EB, $38, $37, $85, $F4, $D4, $C8, $9C, $8E, $04, $51, $28, $E6, $9A, $F3, $87, $24, $85, $D2, $70, 
    $76, $A4, $25, $8F, $1E, $72, $80, $5E, $8C, $6F, $1D, $A8, $F4, $10, $B2, $11, $85, $94, $3B, $0E, 
    $33, $39, $54, $A6, $82, $43, $B9, $E3, $28, $51, $44, $D0, $E3, $0B, $A6, $07, $40, $63, $9B, $80, 
    $60, $53, $91, $1A, $FC, $FF, $A3, $F4, $88, $59, $93, $24, $F9, $3F, $40, $8F, $77, $99, $1E, $7B, 
    $04, $35, $0E, $A4, $F0, $C7, $87, $FF, $2F, $D0, $83, $12, $86, $8B, $B5, $BC, $94, $46, $23, $CB, 
    $FF, $AF, $E9, $F1, $2A, $D3, $63, $8B, $A0, $C7, $8E, $14, $7A, $BC, $31, $9A, $1E, $FF, $0F, $FA, 
    $4B, $82, $1E, $FF, $5F, $F5, $17, $D8, $77, $9F, $A3, $0D, $CF, $4D, $8F, $D0, $50, $19, $09, $68, 
    $A2, $8A, $D4, $F9, $D7, $53, $BC, $FC, $4A, $C2, $B6, $C8, $B5, $C6, $AA, $F8, $0A, $14, $AB, $AB, 
    $9A, $AD, $69, $94, $D6, $62, $D7, $1A, $9B, $CB, $83, $90, $A6, $44, $96, $13, $52, $CF, $AF, $B7, 
    $D0, $30, $DF, $E5, $10, $F5, $85, $D0, $D3, $5F, $35, $18, $93, $82, $37, $F1, $CE, $C4, $72, $37, 
    $F1, $48, $E3, $D8, $C9, $C4, $83, $45, $17, $B0, $89, $37, $19, $1A, $15, $93, $EF, $20, $A0, $BB, 
    $1A, $32, $93, $30, $A4, $1E, $7E, $93, $95, $C8, $63, $D5, $08, $9B, $84, $32, $46, $97, $BF, $49, 
    $18, $F9, $5D, $0D, $D9, $E9, $30, $E8, $4D, $4E, $22, $87, $4D, $60, $9E, $02, $85, $E5, $F3, $AE, 
    $AE, $86, $B1, $DD, $3F, $E3, $C7, $21, $47, $97, $27, $B7, $3B, $CC, $C9, $AB, $24, $C5, $67, $9F, 
    $25, $2B, $D5, $8E, $59, $55, $16, $C5, $97, $37, $CB, $63, $25, $D5, $76, $56, $95, $4D, $B8, $59, 
    $B2, $A7, $E8, $8C, $34, $D9, $36, $A7, $9D, $47, $A0, $A7, $5A, $97, $58, $0F, $F7, $91, $3E, $A0, 
    $EC, $68, $3B, $D8, $26, $6D, $DA, $D5, $D5, $61, $C3, $1A, $24, $FD, $C0, $80, $B0, $6B, $81, $C5, 
    $5A, $0E, $BF, $B1, $ED, $07, $D9, $03, $CD, $1C, $83, $EB, $4D, $57, $1F, $DC, $E6, $6E, $77, $6D, 
    $D5, $B3, $E0, $7B, $57, $3B, $74, $2E, $91, $CA, $DC, $5B, $4E, $69, $4E, $4C, $5D, $B1, $CF, $05, 
    $27, $A6, $A4, $E2, $6C, $A1, $D6, $B6, $C1, $C6, $1A, $30, $0B, $5F, $91, $7A, $C6, $C5, $4C, $AE, 
    $5D, $11, $DB, $78, $D7, $2B, $E6, $AD, $89, $6B, $A7, $F2, $4A, $F4, $84, $75, $F6, $2B, $6D, $C7, 
    $BE, $DB, $D5, $05, $3D, $AC, $CB, $D6, $F9, $E4, $5E, $FE, $79, $42, $FC, $3C, $BD, $5F, $3C, $89, 
    $9F, $A7, $3F, $E0, $9F, $A7, $B4, $9F, $8F, $45, $06, $FA, $A1, $39, $5D, $CF, $4E, $2A, $D2, $4E, 
    $64, $7C, $D0, $FE, $0D, $23, $07, $92, $D9, $D5, $65, $EF, $7C, $1A, $60, $EC, $9D, $4F, $ED, $E7, 
    $9F, $27, $3F, $E0, $9F, $27, $28, $47, $C7, $56, $E4, $D9, $CA, $68, $4A, $3D, $F7, $DA, $C7, $88, 
    $3C, $5B, $01, $57, $14, $FD, $A4, $56, $B4, $28, $EC, $E9, $8F, $D1, $76, $47, $23, $B6, $2F, $31, 
    $F6, $B9, $5E, $87, $7D, $0F, $FE, $2A, $3B, $A3, $27, $AD, $B3, $77, $B6, $7D, $96, $11, $70, $9D, 
    $FB, $23, $B5, $25, $15, $E4, $DA, $19, $FA, $2C, $83, $31, $4C, $10, $A5, $FB, $3C, $84, $80, $E9, 
    $FA, $05, $1A, $B6, $63, $2F, $D0, $D9, $4D, $23, $2F, $57, $C1, $76, $BB, $56, $05, $A9, $67, $1B, 
    $D0, $DF, $26, $D0, $DF, $2E, $D0, $DF, $CD, $3F, $4F, $BF, $85, $9F, $C8, $53, $CF, $F3, $CF, $93, 
    $2F, $F1, $0F, $94, $26, $FA, $79, $7A, $50, $38, $48, $D3, $AA, $F7, $A0, $7D, $7B, $92, $24, $4F, 
    $08, $60, $4F, $0B, $60, $4F, $09, $60, $4F, $0A, $60, $4F, $08, $60, $4F, $0B, $60, $4F, $09, $60, 
    $4F, $8E, $06, $76, $3C, $09, $EC, $49, $01, $EC, $09, $01, $EC, $69, $01, $EC, $29, $01, $EC, $49, 
    $01, $EC, $09, $01, $EC, $69, $01, $EC, $A9, $D1, $C0, $3E, $4E, $69, $2C, $01, $EC, $29, $01, $EC, 
    $49, $01, $0C, $E2, $42, $38, $C0, $06, $10, $01, $F2, $29, $01, $F2, $49, $01, $92, $D5, $C9, $7B, 
    $3B, $B0, $55, $78, $AF, $D3, $6A, $16, $7E, $FC, $D4, $A3, $EB, $F9, $C8, $8A, $39, $31, $C7, $69, 
    $BB, $02, $1C, $66, $A0, $69, $4E, $30, $43, $DD, $FF, $D5, $59, $6B, $1E, $E9, $F3, $19, $58, $87, 
    $89, $15, $BB, $E2, $DA, $70, $A6, $AB, $D7, $7F, $7F, $77, $9E, $95, $A6, $A3, $3B, $42, $1F, $9B, 
    $A3, $87, $4C, $65, $91, $96, $52, $5B, $57, $DE, $CF, $43, $23, $F2, $8A, $7F, $50, $A2, $D2, $26, 
    $57, $EF, $A2, $6E, $BB, $B5, $AB, $2E, $D3, $52, $86, $C5, $FC, $CF, $23, $38, $FE, $08, $FB, $C6, 
    $CF, $68, $1E, $78, $A5, $31, $98, $45, $F7, $D7, $7D, $C1, $FA, $A8, $13, $67, $26, $3D, $EB, $85, 
    $5A, $9F, $30, $6B, $0E, $1D, $2E, $4A, $96, $5F, $50, $0B, $CD, $B4, $04, $AB, $8F, $15, $CA, $DB, 
    $9D, $C7, $A5, $8E, $5D, $42, $01, $2D, $83, $F3, $DE, $01, $DC, $DF, $60, $55, $6A, $6D, $51, $D5, 
    $02, $FF, $95, $CA, $0D, $72, $BD, $F2, $03, $0B, $6C, $04, $61, $6A, $A5, $99, $C3, $C9, $9D, $BD, 
    $AB, $7E, $14, $A9, $73, $16, $D4, $60, $31, $DE, $F6, $25, $6F, $C2, $E6, $CF, $AA, $63, $0B, $48, 
    $27, $FD, $CE, $21, $CD, $17, $71, $C1, $5C, $C2, $AB, $53, $81, $6B, $B3, $32, $33, $8C, $69, $BC, 
    $CF, $0A, $50, $8A, $CF, $16, $CE, $0A, $2F, $B4, $B0, $91, $5C, $05, $5B, $71, $15, $B1, $9F, $AE, 
    $F9, $D6, $F0, $42, $1B, $94, $EC, $41, $39, $74, $9B, $53, $36, $52, $62, $67, $F0, $61, $F6, $3C, 
    $80, $DC, $A4, $3D, $86, $7F, $60, $59, $12, $AE, $C5, $44, $3F, $BF, $29, $7C, $83, $AD, $31, $5C, 
    $2B, $47, $0F, $58, $10, $0C, $A2, $80, $EA, $5E, $17, $41, $DD, $8B, $A8, $EE, $00, $C7, $DA, $B9, 
    $AB, $57, $BD, $32, $F1, $36, $E5, $7C, $17, $35, $C1, $F6, $F0, $95, $EA, $C2, $5F, $D3, $34, $9F, 
    $D5, $7B, $E5, $1E, $B8, $6A, $0C, $57, $CA, $4D, $09, $CF, $D3, $FA, $7C, $56, $B1, $2A, $1E, $D9, 
    $FD, $00, $BE, $07, $25, $C5, $63, $53, $CA, $AC, $1C, $98, $E0, $E6, $C7, $E0, $6B, $3F, $74, $B8, 
    $A2, $AD, $C5, $E9, $E1, $13, $2F, $01, $3B, $51, $77, $F1, $C6, $2D, $9F, $98, $E4, $E7, $B0, $E3, 
    $A7, $8C, $7C, $FE, $18, $DB, $86, $2E, $26, $84, $1A, $14, $AF, $45, $29, $51, $6E, $B2, $2A, $B3, 
    $94, $5B, $6D, $54, $B7, $06, $57, $6C, $DA, $6D, $F4, $FA, $2D, $D7, $AD, $B6, $E8, $2B, $D6, $F6, 
    $83, $86, $B8, $21, $1E, $1D, $B4, $B6, $7F, $4C, $BF, $86, $9C, $B7, $28, $C9, $02, $E5, $4C, $74, 
    $30, $C3, $7C, $52, $F1, $CA, $E6, $4F, $95, $35, $96, $C8, $A3, $33, $1E, $B9, $F3, $EE, $6F, $C3, 
    $D2, $34, $FA, $8A, $49, $39, $A4, $BC, $75, $AE, $8C, $CA, $9D, $56, $D7, $E9, $69, $67, $5C, $77, 
    $22, $2A, $BD, $23, $DA, $9F, $61, $7E, $C7, $7C, $8A, $A0, $79, $A2, $AF, $9B, $94, $FD, $CA, $9D, 
    $B6, $C8, $0B, $17, $32, $18, $1A, $69, $76, $27, $01, $F4, $5B, $DB, $3F, $60, $00, $BB, $C3, $84, 
    $96, $EB, $08, $21, $E7, $08, $23, $90, $2D, $90, $DC, $CF, $60, $14, $AF, $D5, $1C, $4B, $22, $E1, 
    $20, $24, $48, $B9, $58, $AA, $90, $A2, $71, $48, $79, $33, $09, $6A, $C0, $8A, $B3, $05, $04, $EA, 
    $4D, $22, $C8, $52, $C2, $C2, $1E, $16, $C0, $4A, $18, $0C, $C1, $FE, $14, $75, $70, $1D, $21, $68, 
    $CF, $0A, $68, $0D, $D8, $9E, $76, $44, $B7, $9B, $5C, $9F, $4E, $C3, $3E, $F5, $6E, $17, $1E, $CF, 
    $85, $5C, $9D, $B3, $94, $D4, $1A, $46, $A7, $CE, $B9, $34, $15, $1F, $3B, $13, $85, $E7, $58, $6B, 
    $EC, $5F, $43, $1B, $04, $70, $07, $71, $E8, $97, $F0, $5A, $AA, $51, $47, $69, $00, $76, $65, $A8, 
    $53, $E4, $85, $79, $00, $07, $5A, $7D, $1D, $71, $EC, $4C, $9C, $A5, $94, $A3, $C2, $05, $5C, $F7, 
    $EB, $D8, $C8, $A9, $D8, $2C, $15, $D4, $69, $50, $6E, $CF, $FB, $3A, $EA, $F0, $66, $BD, $80, $54, 
    $45, $94, $6A, $70, $7D, $39, $6D, $D8, $45, $BF, $3A, $3C, $BB, $F9, $73, $A5, $21, $3F, $F2, $EC, 
    $6C, $C6, $68, $FB, $D7, $61, $D4, $42, $7A, $D7, $E9, $69, $2D, $EC, $CA, $3A, $DF, $75, $3A, $49, 
    $9D, $06, $F3, $A9, $C8, $A3, $F3, $34, $7C, $88, $28, $CE, $7F, $C6, $35, $02, $0A, $28, $E3, $20, 
    $BC, $1A, $12, $94, $29, $40, $3F, $44, $7D, $FE, $05, $CA, $C8, $4C, $99, $06, $78, $04, $76, $61, 
    $5B, $3D, $41, $19, $47, $2A, $65, $1A, $04, $65, $EC, $CA, $ED, $45, $E7, $A6, $0C, $F8, $16, $4C, 
    $C8, $FC, $63, $D7, $A8, $62, $17, $18, $11, $45, $8A, $75, $36, $41, $A3, $15, $A1, $6A, $E0, $51, 
    $8D, $4C, $5F, $4B, $A3, $A5, $CA, $9A, $39, $1A, $69, $CC, $B1, $B0, $10, $57, $F6, $C8, $EF, $53, 
    $99, $59, $79, $E7, $6B, $69, $03, $2E, $76, $B8, $F6, $4F, $DB, $E7, $DA, $4F, $4F, $0D, $E0, $82, 
    $E8, $E6, $0C, $F3, $21, $F3, $7B, $91, $47, $45, $6F, $5A, $53, $02, $CA, $1C, $51, $86, $A3, $AF, 
    $53, $35, $D2, $21, $0C, $2B, $7A, $1B, $D9, $41, $5B, $D0, $18, $88, $EC, $23, $FA, $12, $13, $82, 
    $70, $91, $DF, $BB, $19, $0A, $A5, $A0, $DA, $11, $BA, $76, $65, $4D, $29, $D1, $6F, $1B, $55, $21, 
    $0D, $16, $F8, $25, $67, $3F, $F3, $71, $0B, $E3, $40, $40, $1B, $CC, $31, $8D, $A1, $F3, $CC, $A7, 
    $A1, $33, $47, $1E, $D5, $A1, $35, $80, $6D, $3E, $55, $4E, $BA, $E0, $0C, $14, $55, $68, $21, $49, 
    $7B, $1B, $A3, $B0, $60, $E7, $20, $95, $B3, $20, $5C, $82, $42, $19, $39, $74, $07, $40, $35, $2F, 
    $76, $2E, $60, $D4, $E4, $24, $A0, $A5, $02, $10, $F8, $C3, $09, $BE, $A5, $DF, $12, $E0, $42, $BF, 
    $1E, $06, $E4, $09, $AF, $41, $78, $E8, $06, $86, $E4, $10, $90, $1A, $08, $92, $87, $21, $D9, $93, 
    $90, $1C, $02, $12, $69, $BD, $2E, $84, $1F, $BA, $8D, $91, $2A, $75, $09, $58, $73, $A8, $59, $E5, 
    $9D, $83, $78, $62, $B9, $C1, $70, $AD, $20, $16, $D3, $1D, $6C, $74, $A9, $06, $47, $D6, $E1, $14, 
    $51, $BE, $32, $8D, $AE, $25, $CC, $85, $25, $3A, $46, $B6, $24, $E1, $05, $46, $8E, $04, $46, $4B, 
    $93, $18, $D9, $75, $48, $C5, $94, $A2, $02, $72, $01, $18, $71, $4F, $5F, $63, $D1, $41, $C9, $42, 
    $76, $A0, $56, $40, $47, $07, $03, $5A, $FF, $26, $F6, $F6, $8F, $D2, $69, $5D, $A5, $D1, $BA, $8C, 
    $69, $BD, $C6, $AA, $03, $B1, $0B, $5A, $BB, $04, $AD, $13, $40, $E4, $24, $90, $A5, $A2, $F9, $97, 
    $32, $A5, $F3, $35, $4A, $57, $D0, $94, $45, $07, $E1, $10, $55, $1A, $0D, $C2, $9E, $04, $91, $46, 
    $60, $34, $96, $9D, $31, $02, $A1, $D7, $08, $DA, $CA, $00, $C5, $34, $5E, $93, $97, $4E, $5B, $0D, 
    $44, $82, $B6, $05, $1A, $16, $0D, $2E, $41, $D9, $35, $76, $1D, $8F, $FC, $04, $1E, $F6, $54, $3C, 
    $96, $26, $F1, $B0, $A7, $36, $90, $93, $C9, $BA, $C6, $22, $A8, $EA, $D0, $A1, $38, $FF, $55, $AA, 
    $8A, $C6, $29, $60, $BA, $AE, $C9, $1B, $45, $D6, $82, $7F, $9D, $AC, $68, $9D, $22, $26, $2B, $CD, 
    $02, $D7, $E4, $EB, $10, $8A, $B4, $7C, $49, $E2, $9E, $9B, $AA, $4C, $45, $88, $36, $34, $4F, $31, 
    $33, $ED, $1A, $41, $62, $90, $96, $69, $49, $D2, $85, $41, $16, $03, $F9, $73, $90, $34, $CF, $75, 
    $92, $C8, $C8, $BB, $20, $6B, $0A, $5C, $7F, $C7, $C8, $0C, $51, $44, $98, $68, $62, $77, $3F, $28, 
    $4D, $C3, $A1, $C7, $75, $C8, $1C, $13, $62, $C9, $53, $44, $13, $26, $99, $3D, $4D, $7A, $1C, $AE, 
    $CF, $77, $F6, $85, $49, $98, $B5, $40, $26, $33, $78, $20, $A0, $EC, $E3, $21, $64, $5F, $D8, $53, 
    $A2, $7C, $CA, $B2, $89, $E5, $EE, $7B, $91, $DF, $9F, $CF, $18, $78, $F2, $5C, $A4, $46, $91, $8C, 
    $72, $79, $8A, $95, $7D, $34, $01, $86, $6C, $25, $40, $B7, $09, $79, $1F, $F6, $94, $EA, $99, $64, 
    $D7, $E7, $AE, $61, $F3, $97, $24, $50, $45, $C6, $7C, $97, $C7, $0A, $91, $0B, $AE, $59, $EA, $F2, 
    $A0, $60, $C7, $CE, $3E, $D7, $A9, $B0, $AC, $1C, $D1, $F3, $D0, $28, $08, $7C, $5C, $FB, $21, $10, 
    $45, $81, $9A, $4C, $3D, $44, $3A, $93, $CB, $E3, $64, $C2, $79, $2C, $AE, $23, $2E, $4F, $89, $EB, 
    $53, $2A, $D7, $03, $5B, $35, $7B, $72, $A8, $8A, $45, $5E, $98, $21, $CA, $2B, $A5, $F2, $14, $4E, 
    $5E, $C0, $E8, $D2, $A8, $42, $E9, $31, $9B, $C7, $68, $70, $24, $4C, $5F, $F7, $A7, $2A, $00, $BF, 
    $D7, $F2, $15, $B9, $3C, $36, $64, $90, $51, $3D, $E8, $62, $32, $61, $F9, $39, $84, $14, $61, $49, 
    $35, $3A, $14, $F6, $D8, $98, $26, $5F, $A2, $64, $AD, $7A, $68, $15, $4F, $31, $30, $DB, $4F, $A4, 
    $C5, $A1, $1E, $2A, $10, $55, $A1, $BC, $FB, $C3, $9E, $94, $2A, $CA, $C9, $AA, $11, $2D, $05, $49, 
    $3C, $73, $98, $95, $3C, $10, $54, $4B, $51, $A9, $44, $85, $EC, $CC, $21, $0D, $82, $93, $68, $E8, 
    $14, $F9, $88, $12, $F9, $5C, $A7, $12, $2C, $D8, $A0, $2D, $05, $96, $50, $93, $3C, $0E, $54, $3A, 
    $59, $B5, $06, $F3, $E7, $91, $47, $67, $6B, $A4, $94, $41, $CA, $CF, $98, $36, $79, $A0, $A1, $93, 
    $FB, $24, $91, $86, $48, $C9, $19, $C2, $9E, $BC, $84, $3E, $A4, $37, $9B, $CC, $28, $DA, $95, $4F, 
    $89, $92, $39, $D4, $63, $76, $F6, $69, $3A, $0F, $88, $89, $31, $26, $EC, $C9, $9F, $76, $04, $03, 
    $48, $CE, $A7, $34, $94, $A1, $74, $4D, $B5, $3C, $C9, $D4, $74, $46, $9E, $2D, $7C, $F7, $85, $29, 
    $F7, $89, $D5, $12, $2A, $CE, $91, $83, $2E, $44, $90, $A0, $FF, $40, $A8, $EE, $EC, $CB, $39, $6D, 
    $3E, $69, $C6, $E0, $E3, $61, $25, $81, $47, $58, $82, $40, $3A, $26, $72, $82, $75, $89, $56, $C5, 
    $DC, $F9, $A9, $DD, $8E, $00, $13, $D6, $7B, $41, $AC, $02, $65, $DF, $34, $8C, $7F, $94, $3D, $27, 
    $C6, $08, $D8, $B5, $56, $1C, $CC, $D0, $09, $35, $87, $58, $1C, $90, $76, $F6, $29, $FB, $72, $60, 
    $C5, $78, $04, $59, $30, $4A, $84, $3D, $45, $39, $EF, $D1, $60, $4E, $84, $E0, $45, $7B, $08, $9C, 
    $41, $51, $B6, $5B, $2F, $BB, $58, $50, $8A, $5A, $A8, $24, $07, $9D, $D4, $83, $7E, $25, $43, $C3, 
    $A4, $F2, $A9, $4A, $D3, $F6, $51, $96, $B0, $A7, $58, $03, $B4, $54, $D3, $22, $53, $20, $94, $8A, 
    $36, $A6, $AC, $F6, $1C, $26, $79, $C1, $34, $CD, $96, $52, $D4, $02, $39, $C3, $9E, $39, $DC, $5E, 
    $FB, $C0, $05, $1A, $0E, $CF, $0A, $08, $4C, $48, $59, $50, $AF, $24, $87, $FB, $8F, $03, $84, $D3, 
    $89, $98, $4A, $C0, $92, $AF, $21, $20, $DA, $5C, $10, $B0, $18, $04, $B4, $E8, $04, $3C, $9B, $7A, 
    $D4, $89, $B5, $EE, $4A, $04, $94, $D3, $E8, $37, $9A, $7A, $C0, $1C, $24, $33, $BF, $83, $29, $06, 
    $04, $80, $AC, $B1, $59, $4A, $E5, $6D, $09, $F2, $59, $04, $F9, $4A, $92, $E4, $9B, $B6, $4F, $27, 
    $1A, $75, $65, $D0, $0D, $95, $3C, $AB, $01, $D0, $97, $05, $F9, $0A, $04, $F9, $E4, $73, $91, $0F, 
    $53, $BA, $06, $8D, $78, $E6, $7D, $A3, $C9, $E7, $B1, $31, $FD, $64, $41, $3E, $FB, $D7, $91, $CF, 
    $F6, $35, $E4, $43, $E7, $06, $DD, $1C, $39, $31, $14, $0F, $FD, $14, $2D, $CD, $C4, $A3, $FC, $90, 
    $D6, $B2, $F9, $10, $4A, $66, $0A, $CA, $A2, $77, $6B, $64, $23, $02, $32, $19, $51, $3B, $BB, $E8, 
    $E0, $83, $19, $A3, $69, $99, $CA, $86, $67, $11, $30, $3F, $8D, $FF, $1C, $E7, $26, $A0, $E3, $9F, 
    $11, $30, $4F, $10, $D0, $F9, $F5, $04, $14, $94, $13, $22, $A0, $61, $34, $01, $F3, $75, $FE, $B3, 
    $0B, $02, $16, $9C, $4D, $40, $A1, $17, $33, $15, $F3, $85, $AA, $CF, $D4, $03, $65, $12, $E3, $0F, 
    $F5, $6F, $C1, $7C, $E0, $60, $AD, $03, $3B, $93, $94, $A4, $F2, $93, $7D, $18, $5D, $9E, $C9, $66, 
    $A5, $F1, $4F, $90, $B1, $40, $39, $92, $C3, $6C, $C7, $53, $27, $12, $7E, $D3, $20, $83, $88, $2B, 
    $8E, $70, $26, $A6, $9D, $72, $4A, $54, $1F, $82, $8E, $9B, $9D, $C7, $BB, $FC, $9C, $CF, $A9, $15, 
    $28, $B9, $83, $E5, $17, $82, $F5, $80, $06, $76, $F4, $7F, $AC, $10, $DB, $CD, $9F, $99, $31, $0B, 
    $E5, $CE, $9E, $68, $B6, $12, $48, $3D, $99, $64, $77, $E4, $D9, $99, $4C, $09, $2A, $3C, $BA, $CD, 
    $44, $B2, $36, $E6, $D2, $84, $1D, $F5, $7B, $AD, $7F, $07, $98, $B1, $A2, $03, $19, $2C, $30, $0B, 
    $C4, $F0, $30, $F3, $CD, $E8, $CD, $AF, $30, $E5, $F6, $EB, $E3, $01, $37, $97, $8C, $EE, $8E, $5E, 
    $0D, $7A, $94, $60, $68, $F1, $40, $37, $60, $81, $42, $4D, $59, $12, $79, $B4, $10, $39, $85, $FC, 
    $D7, $14, $38, $56, $4B, $C0, $A7, $76, $D1, $A2, $62, $18, $16, $63, $80, $25, $39, $06, $60, $00, 
    $E0, $DA, $34, $50, $0B, $70, $F1, $D4, $A1, $EB, $B4, $89, $14, $B7, $EA, $54, $06, $FD, $8E, $E8, 
    $E5, $54, $15, $1A, $00, $44, $05, $A8, $3D, $B8, $56, $4B, $A9, $1F, $73, $BF, $A5, $DA, $10, $6C, 
    $AE, $50, $09, $63, $B1, $9F, $31, $B4, $B3, $8E, $2E, $6A, $E2, $D0, $2A, $C9, $63, $1C, $14, $24, 
    $EA, $28, $DC, $63, $23, $BF, $17, $55, $D8, $AF, $6B, $07, $68, $BF, $16, $96, $9F, $AE, $53, $84, 
    $EA, $19, $D1, $E7, $28, $17, $FA, $6E, $72, $E0, $25, $EA, $23, $1F, $BA, $0B, $6A, $C3, $4D, $46, 
    $23, $30, $75, $4D, $68, $24, $AC, $A1, $2C, $75, $ED, $E3, $B2, $ED, $9A, $7E, $A0, $53, $EB, $90, 
    $E8, $A8, $42, $4D, $70, $A0, $56, $3C, $EC, $0B, $E6, $48, $F4, $4A, $D1, $13, $E6, $40, $97, $F7, 
    $40, $BD, $A4, $01, $8A, $73, $23, $D7, $A7, $3C, $F3, $07, $96, $9F, $26, $68, $41, $83, $1F, $F7, 
    $41, $68, $04, $25, $9C, $0B, $4D, $95, $A8, $1E, $2B, $9F, $5A, $85, $34, $3D, $C1, $2C, $E6, $BF, 
    $C4, $5D, $0E, $AD, $36, $29, $2D, $E6, $74, $11, $1C, $99, $67, $F5, $01, $E6, $88, $7D, $3A, $47, 
    $E4, $71, $3F, $03, $CF, $D9, $99, $23, $A0, $B9, $B0, $D2, $B2, $14, $5D, $8A, $67, $F5, $5A, $4D, 
    $5D, $62, $49, $44, $E6, $76, $16, $E3, $9D, $93, $31, $13, $6D, $E5, $E0, $E9, $7C, $0B, $73, $44, 
    $8B, $C6, $11, $20, $76, $83, $D6, $F6, $62, $9C, $95, $53, $E4, $9C, $CE, $11, $E8, $74, $C4, $11, 
    $C4, $16, $18, $65, $C1, $B8, $49, $32, $14, $9C, $3D, $AE, $32, $4F, $EC, $D3, $EA, $C8, $D3, $71, 
    $66, $22, $D7, $3E, $A1, $3D, $32, $7F, $50, $17, $D3, $69, $C5, $BD, $4B, $A8, $2E, $20, $A6, $2C, 
    $B4, $47, $34, $6E, $31, $A9, $56, $A8, $8B, $AC, $75, $26, $6E, $41, $9D, $0A, $DC, $2F, $E8, $25, 
    $AA, $82, $8A, $9D, $D2, $FB, $15, $C4, $A5, $AE, $32, $26, $F8, $41, $30, $62, $1A, $53, $60, $F4, 
    $64, $88, $25, $A8, $96, $43, $A8, $8E, $25, $A4, $90, $71, $AB, $80, $39, $84, $7A, $61, $07, $01, 
    $89, $24, $4C, $76, $EA, $35, $38, $07, $3D, $C0, $4A, $23, $4E, $5F, $DB, $5D, $47, $35, $98, $C6, 
    $9B, $2C, $84, $ED, $B0, $12, $83, $68, $78, $90, $71, $31, $8E, $63, $5E, $DC, $62, $32, $96, $C3, 
    $AC, $4A, $36, $96, $DB, $8C, $5E, $59, $EC, $7D, $54, $F4, $9F, $ED, $AF, $12, $06, $CC, $C6, $69, 
    $D7, $7E, $7F, $B0, $CC, $12, $7E, $FA, $B5, $4F, $07, $CB, $AC, $67, $DE, $FD, $DB, $2F, $06, $CB, 
    $6C, $AB, $EA, $66, $CB, $83, $65, $F2, $D1, $F7, $77, $F5, $B3, $B5, $B3, $BD, $9F, $ED, $93, $65, 
    $76, $80, $81, $63, $DE, $7D, $11, $1B, $3C, $C3, $1B, $A2, $AA, $D9, $BC, $33, $74, $E0, $2A, $7F, 
    $D8, $67, $77, $EF, $5C, $69, $8E, $57, $3A, $94, $6D, $D1, $A1, $0B, $8C, $D5, $8E, $88, $DD, $11, 
    $3A, $79, $D5, $AA, $25, $B0, $E5, $AA, $7F, $A9, $0C, $A7, $82, $47, $FC, $DE, $48, $5D, $71, $5E, 
    $8D, $7A, $55, $8B, $30, $17, $F0, $44, $AA, $F3, $BC, $3E, $B5, $2D, $16, $8F, $47, $7E, $7C, $55, 
    $E8, $65, $87, $3B, $B6, $F2, $12, $6D, $FF, $BC, $8E, $57, $99, $1D, $35, $91, $05, $05, $51, $4A, 
    $B3, $38, $06, $83, $A1, $32, $B8, $56, $1E, $2C, $73, $C7, $56, $EC, $77, $F5, $2E, $89, $99, $5C, 
    $71, $F7, $FE, $55, $93, $31, $E6, $14, $EE, $AF, $35, $9F, $8C, $54, $14, $E7, $F9, $3D, $EA, $81, 
    $9F, $6A, $06, $A1, $8B, $52, $E3, $07, $CB, $C9, $F5, $63, $1B, $6A, $93, $8F, $DA, $E4, $29, $84, 
    $F1, $16, $6C, $22, $C1, $F8, $74, $47, $F4, $90, $AC, $6C, $E9, $AA, $73, $8E, $ED, $AA, $70, $4A, 
    $9A, $7D, $AB, $93, $5E, $0F, $59, $A3, $87, $90, $64, $3C, $7D, $B3, $D7, $2A, $5B, $94, $1D, $94, 
    $60, $0A, $87, $28, $9B, $EC, $89, $0E, $C9, $D1, $43, $56, $1F, $7D, $BE, $88, $3E, $5F, $8C, $28, 
    $F2, $6D, $EA, $AB, $30, $AE, $A8, $B6, $B7, $BF, $3F, $C2, $8E, $65, $E5, $F6, $13, $BD, $74, $13, 
    $B8, $A8, $96, $32, $D5, $39, $27, $D7, $F8, $38, $D8, $BC, $FA, $18, $92, $55, $DA, $2F, $D2, $52, 
    $5D, $81, $44, $C1, $BD, $B5, $CD, $56, $0E, $CD, $E7, $53, $3B, $F1, $7D, $52, $78, $B2, $52, $09, 
    $4F, $16, $4A, $B5, $35, $BC, $D0, $8A, $85, $67, $BF, $4D, $A9, $94, $9B, $CB, $C2, $F3, $E5, $48, 
    $2B, $A2, $92, $AA, $2F, $B4, $E1, $5C, $78, $38, $33, $4C, $09, $2B, $AD, $E1, $4A, $5B, $B8, $52, 
    $0E, $BD, $9C, $17, $AE, $B4, $87, $2B, $1D, $88, $88, $C8, $81, $88, $27, $1D, $12, $EE, $62, $09, 
    $B8, $B0, $FA, $50, $57, $71, $B9, $FD, $09, $7F, $2F, $EC, $F2, $DE, $7D, $94, $4F, $8A, $AC, $CD, 
    $6D, $B1, $B8, $4F, $AC, $B4, $36, $6D, $BC, $85, $5D, $8C, $29, $6F, $E5, $BC, $19, $CC, $E0, $F0, 
    $54, $CD, $86, $E6, $5B, $3C, $5E, $75, $52, $AB, $C1, $E0, $F3, $D7, $78, $D4, $5F, $DE, $AF, $07, 
    $A6, $4A, $E1, $2F, $9C, $C9, $DB, $88, $38, $F7, $FD, $29, $CF, $25, $F5, $FA, $33, $97, $E7, $F1, 
    $C6, $27, $BE, $E0, $1D, $1D, $CD, $24, $FD, $FB, $96, $73, $7C, $17, $FE, $44, $E3, $13, $37, $C2, 
    $BB, $3B, $FC, $9B, $6A, $CF, $BD, $DA, $B3, $9E, $BF, $39, $EE, $69, $8E, $7B, $97, $1B, $65, $CD, 
    $03, $71, $7C, $62, $17, $62, $49, $A8, $A6, $B3, $FB, $83, $8D, $7D, $B2, $D4, $A1, $4C, $4F, $CD, 
    $FF, $94, $03, $E1, $79, $10, $DC, $AC, $57, $C3, $AD, $9B, $1E, $4B, $6F, $0D, $9A, $9F, $B9, $AE, 
    $5F, $EA, $E9, $45, $8C, $EA, $A1, $F9, $0F, $18, $0C, $E9, $FE, $61, $7B, $77, $3C, $07, $EB, $23, 
    $F7, $96, $B3, $03, $FC, $72, $FF, $EA, $DC, $DB, $7A, $09, $F7, $31, $26, $BF, $D4, $93, $E9, $59, 
    $BE, $18, $3E, $FE, $6E, $50, $C7, $76, $30, $4B, $57, $C2, $B7, $E7, $DE, $B5, $1F, $A5, $B1, $B6, 
    $EE, $EF, $C5, $D2, $6D, $C4, $F6, $A2, $E8, $3F, $A5, $F9, $2B, $A4, $D2, $B5, $AB, $73, $34, $8F, 
    $A1, $47, $9F, $31, $F6, $A7, $85, $B4, $43, $3D, $A5, $0D, $26, $D7, $56, $78, $C3, $3C, $5F, $DA, 
    $D0, $BB, $2C, $34, $92, $BF, $C2, $4E, $7F, $D7, $AE, $CE, $95, $36, $54, $5C, $6F, $2A, $87, $03, 
    $CC, $21, $3D, $DF, $50, $CC, $66, $48, $35, $B1, $12, $11, $44, $E3, $AB, $BE, $01, $AB, $6D, $E1, 
    $4D, $67, $7E, $DC, $43, $1C, $7B, $8D, $88, $8C, $3E, $50, $71, $65, $1C, $5E, $8D, $9A, $B8, $25, 
    $9A, $FA, $F5, $F4, $D3, $46, $A7, $FF, $6D, $8E, $70, $AC, $B7, $6B, $59, $B8, $AE, $F5, $4C, $4A, 
    $8E, $B3, $E5, $D5, $72, $EB, $11, $B6, $BD, $03, $3F, $6C, $C4, $7D, $4A, $1A, $E2, $7D, $98, $66, 
    $E7, $85, $CB, $8B, $FA, $93, $FE, $7A, $8E, $19, $CF, $3A, $94, $E4, $4F, $3F, $95, $F4, $A2, $F0, 
    $AF, $A4, $AE, $0F, $9E, $75, $16, $E4, $91, $25, $7C, $16, $84, $CD, $FB, $85, $BD, $7B, $3E, $D1, 
    $6A, $8C, $47, $7D, $23, $20, $DC, $2C, $55, $CA, $E2, $F9, $65, $ED, $F9, $72, $61, $63, $F8, $D7, 
    $C0, $28, $DF, $C6, $BA, $7D, $7B, $A6, $DF, $45, $00, $6D, $E1, $D6, $BC, $70, $6B, $91, $38, $1B, 
    $11, $0E, $A4, $9F, $8D, $A8, $94, $E9, $BD, $CD, $A3, $DE, $A1, $BD, $6F, $95, $C3, $AD, $F6, $70, 
    $AB, $83, $CA, $16, $1F, $1A, $F4, $0F, $F9, $E1, $56, $67, $B8, $B5, $20, $DC, $5A, $1C, $DE, $F4, 
    $85, $61, $54, $EF, $E3, $78, $A1, $8B, $9D, $36, $04, $4D, $C6, $B9, $88, $7E, $0E, $18, $99, $EA, 
    $F4, $B0, $2C, $95, $32, $C5, $67, $1F, $94, $C9, $24, $39, $FA, $93, $C0, $59, $34, $E9, $5C, $2C, 
    $CE, $C7, $64, $2A, $BB, $CD, $9B, $BB, $B3, $BB, $AC, $57, $0B, $1F, $B2, $8B, $9D, $79, $9D, $7B, 
    $03, $D7, $B1, $73, $C6, $6B, $94, $1F, $39, $23, $AD, $F9, $CD, $46, $65, $BB, $1A, $84, $FC, $92, 
    $78, $5A, $6B, $7F, $52, $F9, $91, $BD, $36, $D2, $2A, $AB, $4B, $D9, $55, $BC, $A5, $CC, $43, $09, 
    $3A, $3E, $3A, $13, $57, $B2, $22, $B6, $E5, $B5, $5E, $75, $F9, $18, $F6, $F3, $01, $37, $6F, $F1, 
    $CA, $62, $11, $16, $52, $B7, $F3, $64, $FA, $DB, $DC, $95, $96, $15, $6C, $76, $3E, $28, $02, $D6, 
    $B3, $6F, $25, $25, $D7, $BC, $85, $77, $C3, $C2, $24, $B2, $8B, $DC, $95, $CE, $95, $F3, $E0, $4F, 
    $C3, $76, $B7, $BB, $DA, $16, $BC, $B4, $2C, $5C, $59, $A4, $C5, $6A, $CF, $51, $7C, $79, $4A, $B5, 
    $1C, $B1, $7B, $49, $B7, $AC, $E4, $5B, $4B, $B9, $47, $DD, $69, $85, $23, $88, $97, $2D, $C6, $CA, 
    $BC, $58, $AE, $96, $34, $53, $14, $40, $98, $79, $8C, $4D, $69, $FE, $4C, $89, $70, $36, $C4, $08, 
    $1E, $65, $2F, $EF, $EA, $25, $0C, $93, $E2, $57, $16, $82, $37, $5C, $99, $1F, $AE, $74, $86, $2B, 
    $0B, $D4, $AF, $4E, $A7, $6F, $A9, $6A, $E1, $B3, $D4, $3A, $22, $10, $F8, $CB, $8B, $0A, $AE, $43, 
    $43, $86, $46, $E4, $95, $33, $E0, $C3, $61, $C1, $BA, $39, $CA, $C3, $5F, $B0, $01, $73, $5E, $B8, 
    $E2, $E1, $80, $B2, $9E, $1F, $7C, $45, $E1, $07, $D7, $C3, $0C, $2F, $CE, $C9, $5D, $BD, $30, $7A, 
    $CE, $73, $AB, $2C, $F3, $49, $E0, $17, $71, $8C, $BF, $96, $EF, $83, $01, $F2, $D8, $75, $2B, $F0, 
    $BF, $B1, $33, $1E, $B8, $31, $82, $98, $57, $1C, $77, $4E, $79, $5D, $7D, $4A, $04, $3C, $C6, $64, 
    $DD, $59, $5B, $E3, $57, $BB, $D7, $88, $30, $3E, $30, $EA, $0D, $60, $C3, $33, $BF, $D6, $A3, $5E, 
    $7B, $52, $EC, $C9, $C2, $0D, $9F, $57, $1D, $CE, $12, $2E, $BC, $3F, $B9, $EB, $99, $98, $88, $B2, 
    $D6, $B4, $48, $20, $BD, $A4, $B3, $77, $D5, $85, $55, $61, $BE, $57, $EA, $D6, $CD, $C1, $56, $E4, 
    $82, $75, $81, $70, $75, $9E, $F2, $E0, $3A, $20, $1B, $F6, $15, $91, $88, $CC, $6A, $BC, $49, $33, 
    $DA, $46, $75, $AB, $6D, $EE, $6A, $0B, $8E, $0D, $91, $B8, $AE, $2C, $F2, $2B, $57, $9A, $4F, $A0, 
    $F5, $BE, $49, $AD, $37, $D7, $76, $77, $F0, $7C, $6A, $20, $6E, $BD, $CA, $3C, $6E, $A7, $E9, $59, 
    $89, $76, $E2, $20, $07, $69, $4D, $92, $EE, $6D, $FA, $D5, $57, $7F, $63, $FD, $8C, $A3, $E0, $21, 
    $5A, $D6, $1B, $9E, $B3, $C7, $0F, $44, $4C, $57, $8E, $49, $1B, $AA, $49, $0A, $FA, $AC, $D2, $86, 
    $CC, $65, $E1, $05, $4E, $12, $7C, $D5, $32, $C9, $21, $E7, $78, $7A, $69, $5F, $06, $4D, $41, $DA, 
    $50, $69, $C3, $A7, $49, $44, $36, $0B, $3E, $39, $F0, $DA, $0E, $AF, $74, $B2, $AB, $B7, $06, $0F, 
    $DF, $8C, $4F, $BC, $1F, $D6, $C0, $AB, $E0, $F5, $C5, $62, $1E, $70, $0F, $40, $FC, $37, $AE, $84, 
    $03, $10, $0B, $C7, $8F, $40, $5E, $1A, $C7, $EE, $C5, $38, $F2, $32, $1F, $27, $79, $55, $81, $47, 
    $48, $8B, $5B, $0E, $96, $28, $5E, $8B, $DB, $63, $09, $16, $2B, $5E, $AB, $DB, $63, $0D, $16, $28, 
    $5E, $9B, $DB, $63, $0B, $E6, $2B, $5E, $D9, $ED, $91, $83, $0E, $C5, $6B, $77, $7B, $EC, $41, $59, 
    $B9, $CE, $E1, $AE, $72, $04, $AD, $6C, $A2, $42, $30, $5C, $BD, $69, $FB, $BB, $C6, $90, $5A, $1A, 
    $3D, $60, $C9, $29, $B7, $44, $0F, $64, $E4, $94, $5B, $F9, $AF, $2D, $7A, $20, $33, $A7, $9C, $B2, 
    $DA, $E9, $71, $E7, $50, $4E, $34, $8D, $FF, $94, $1D, $A1, $83, $17, $9A, $77, $85, $BD, $76, $F4, 
    $FF, $8C, $D0, $C1, $AB, $C2, $5E, $19, $B7, $39, $F4, $3E, $EC, $15, $FA, $10, $DF, $5A, $71, $3B, 
    $31, $AA, $9E, $17, $3A, $28, $65, $C0, $87, $46, $D8, $6B, $09, $1B, $07, $CB, $1D, $89, $43, $41, 
    $6D, $2D, $4E, $AB, $21, $50, $A0, $50, $61, $5E, $9B, $47, $31, $D6, $50, $B5, $3C, $4A, $39, $C6, 
    $60, $B9, $C6, $B3, $BC, $0D, $AE, $3A, $D5, $F9, $77, $81, $7F, $F2, $D0, $67, $A9, $A0, $72, $9B, 
    $AF, $86, $52, $BA, $76, $6D, $82, $7A, $31, $7C, $9C, $52, $23, $17, $14, $46, $CA, $71, $0B, $E7, 
    $98, $28, $72, $9C, $D5, $DD, $5E, $55, $A2, $A2, $87, $26, $ED, $55, $F3, $7D, $70, $10, $6A, $65, 
    $AB, $84, $22, $A8, $0D, $BF, $20, $72, $B3, $5F, $66, $F8, $CC, $23, $36, $78, $90, $9E, $A5, $0D, 
    $A4, $57, $D2, $F0, $E6, $9C, $2A, $6D, $68, $71, $D2, $B8, $47, $9A, $10, $F1, $2A, $5E, $7F, $33, 
    $EC, $E3, $CF, $D4, $5D, $AD, $55, $A4, $CF, $E2, $9E, $BA, $53, $3E, $D3, $3B, $9C, $0B, $01, $ED, 
    $CB, $73, $8F, $AC, $B2, $FF, $ED, $77, $0F, $20, $70, $C8, $F9, $C6, $C6, $FC, $B2, $50, $9F, $C5, 
    $3D, $B8, $E2, $F3, $45, $A1, $B8, $69, $D5, $15, $C7, $A3, $E6, $60, $C9, $C6, $0B, $3B, $63, $DE, 
    $E1, $A1, $E8, $C9, $0C, $F6, $86, $60, $EE, $FB, $41, $EF, $2D, $CA, $CE, $C2, $1D, $C1, $29, $89, 
    $2F, $59, $DA, $97, $5B, $7B, $EF, $27, $D8, $85, $5B, $82, $A4, $37, $E7, $8B, $B8, $67, $C4, $2D, 
    $AE, $AD, $1E, $30, $DC, $4C, $8D, $AB, $48, $27, $29, $24, $1A, $36, $85, $AB, $1D, $24, $3F, $42, 
    $2F, $E7, $8B, $56, $27, $7D, $36, $34, $97, $74, $AF, $60, $A6, $2B, $EE, $3A, $1E, $2B, $E0, $58, 
    $B0, $EC, $4F, $1A, $03, $AC, $88, $69, $E5, $55, $57, $91, $04, $57, $3E, $C3, $B9, $17, $65, $C4, 
    $D5, $6B, $3E, $39, $E1, $28, $0C, $7E, $29, $23, $65, $EB, $75, $ED, $8A, $5D, $5C, $CB, $01, $8C, 
    $D5, $23, $5F, $B1, $D1, $B0, $43, $E4, $F3, $A8, $57, $06, $F8, $A8, $B7, $5D, $C4, $C2, $5A, $E4, 
    $FE, $6C, $ED, $04, $52, $05, $47, $56, $8E, $D5, $9C, $A2, $92, $CA, $48, $68, $40, $13, $14, $77, 
    $BA, $3D, $82, $5F, $39, $A6, $DE, $1C, $17, $41, $AD, $71, $F2, $6E, $D2, $69, $BE, $CF, $42, $4A, 
    $64, $10, $B9, $91, $E1, $DC, $F8, $2F, $FB, $2A, $1D, $FF, $9E, $95, $FF, $1A, $FE, $33, $47, $E1, 
    $DF, $BA, $72, $14, $FE, $2D, $13, $D6, $12, $FE, $AB, $FE, $EF, $E2, $EF, $FB, $EA, $EB, $F1, $77, 
    $F8, $98, $AF, $94, $63, $F1, $89, $8F, $82, $D3, $D0, $C7, $B9, $11, $45, $C3, $E9, $16, $2E, $DF, 
    $25, $12, $50, $29, $8E, $51, $02, $C8, $35, $2A, $BE, $70, $AA, $FE, $59, $CB, $95, $F0, $36, $C7, 
    $6B, $70, $F3, $17, $63, $7C, $E2, $7F, $8A, $60, $68, $16, $44, $91, $E9, $EE, $5F, $D4, $3F, $2A, 
    $7D, $5A, $DA, $DF, $9D, $95, $36, $A1, $AF, $B9, $B6, $92, $06, $36, $43, $0F, $7B, $2F, $4B, $3D, 
    $A6, $2E, $4B, $B5, $D4, $73, $B5, $B1, $AB, $A2, $DA, $B8, $2C, $34, $CF, $10, $B0, $96, $87, $FA, 
    $4C, $EE, $ED, $2B, $3E, $D4, $15, $31, $5B, $53, $D2, $1F, $A4, $98, $03, $BA, $8E, $77, $EE, $5D, 
    $75, $19, $8E, $DB, $F8, $95, $91, $C2, $93, $F5, $42, $DF, $5C, $26, $F5, $5C, $6F, $7C, $51, $3B, 
    $8B, $F8, $1A, $3D, $CD, $58, $66, $7E, $6D, $59, $D8, $36, $39, $60, $AD, $04, $C8, $CF, $57, $BC, 
    $B7, $24, $55, $6B, $05, $DE, $DD, $A6, $DA, $84, $1B, $72, $C7, $42, $38, $04, $9D, $91, $F0, $3F, 
    $25, $F5, $6C, $B9, $5A, $89, $B6, $9F, $80, $D3, $01, $E9, $EE, $6D, $18, $17, $0F, $1C, $B8, $02, 
    $76, $E5, $41, $67, $B7, $A9, $7B, $4F, $DB, $07, $BD, $6D, $A7, $DA, $A4, $CE, $11, $7C, $DF, $D4, 
    $1B, $7A, $FF, $42, $9A, $86, $46, $DF, $CF, $CC, $89, $5E, $3D, $F4, $4B, $0C, $42, $D1, $D0, $81, 
    $A3, $57, $1C, $40, $FA, $B9, $DD, $26, $67, $6F, $29, $A5, $7D, $15, $7E, $6A, $BF, $6D, $EC, $EE, 
    $17, $8F, $2F, $72, $56, $53, $E8, $7D, $49, $CF, $2A, $6D, $DA, $46, $02, $33, $F4, $FE, $55, $39, 
    $51, $C2, $39, $D6, $00, $20, $23, $57, $1C, $45, $BA, $4E, $38, $BA, $D4, $01, $85, $70, $7F, $B5, 
    $11, $0F, $C1, $9F, $74, $7F, $DB, $24, $20, $06, $7F, $CC, $D0, $B2, $92, $D0, $AE, $37, $EA, $E0, 
    $D2, $20, $9B, $43, $9F, $1A, $D7, $5C, $7D, $05, $02, $AF, $AC, $2A, $C4, $FD, $E5, $74, $2F, $1B, 
    $56, $5F, $1A, $E9, $C2, $99, $BC, $E8, $50, $76, $FB, $90, $A1, $00, $C1, $20, $73, $2F, $82, $1F, 
    $E4, $D0, $80, $E9, $5B, $06, $27, $9E, $33, $BB, $4D, $F4, $00, $87, $AE, $EF, $C2, $85, $D4, $AE, 
    $A6, $65, $E1, $49, $82, $A8, $A4, $A7, $9F, $35, $1F, $70, $F5, $2E, $9B, $6B, $0C, $48, $7C, $BE, 
    $21, $14, $35, $95, $2D, $43, $C7, $39, $DE, $AF, $7F, $C7, $1A, $81, $45, $B7, $57, $97, $36, $8C, 
    $5B, $16, $26, $F9, $37, $4E, $44, $E8, $59, $D6, $B9, $2B, $78, $B8, $3F, $FD, $BC, $9F, $4D, $CF, 
    $03, $FB, $48, $69, $C3, $AC, $65, $E1, $62, $FA, $AB, $A7, $3F, $1E, $C8, $B8, $BE, $73, $D7, $DA, 
    $8F, $1B, $53, $E2, $5B, $B8, $76, $29, $03, $CB, $E6, $4E, $0A, $D8, $94, $38, $25, $BB, $1A, $A1, 
    $2B, $48, $57, $A4, $FE, $1D, $B1, $F8, $1A, $FF, $79, $89, $C0, $5F, $DA, $60, $04, $AF, $2E, $73, 
    $9B, $82, $76, $4C, $53, $F2, $34, $CF, $FC, $D4, $36, $F4, $2E, $70, $98, $BE, $D3, $EF, $94, $DE, 
    $D0, $81, $33, $65, $FD, $A3, $3A, $14, $F7, $67, $7B, $67, $BC, $F5, $22, $36, $9F, $AD, $C3, $48, 
    $6E, $92, $36, $E4, $2E, $5C, $E6, $8E, $AE, $98, $B4, $9A, $E1, $65, $13, $20, $22, $67, $67, $7C, 
    $ED, $07, $3C, $A9, $6D, $0A, $6D, $89, $EB, $4A, $C4, $46, $0B, $FB, $87, $FD, $71, $9A, $8D, $A8, 
    $16, $3F, $07, $91, $55, $10, $7C, $09, $81, $75, $D4, $FE, $9F, $F1, $19, $CA, $E2, $E6, $B8, $BF, 
    $39, $EE, $4B, $9D, $36, $3E, $41, $1D, $B1, $89, $E6, $8D, $EC, $42, $5A, $66, $57, $B0, $77, $7E, 
    $9F, $CD, $EE, $64, $0E, $B3, $8B, $40, $B2, $56, $8E, $29, $88, $D0, $09, $34, $4D, $F5, $29, $97, 
    $A1, $A3, $E3, $4B, $FC, $CD, $E4, $77, $38, $8A, $06, $74, $7E, $4D, $12, $C6, $8A, $F0, $98, $88, 
    $2F, $E0, $51, $27, $1D, $63, $B3, $3E, $59, $D6, $5C, $1C, $53, $11, $93, $92, $45, $A4, $D2, $63, 
    $A3, $A5, $98, $90, $BD, $FC, $47, $69, $F5, $29, $16, $31, $30, $8A, $D9, $37, $30, $CA, $F2, $6D, 
    $8A, $D3, $E0, $5E, $B8, $43, $89, $4B, $1B, $AC, $D4, $7B, $4D, $D4, $36, $08, $E6, $90, $51, $DD, 
    $79, $7C, $ED, $61, $04, $E6, $16, $69, $2D, $F9, $06, $83, $96, $54, $3B, $44, $F3, $35, $E9, $ED, 
    $94, $FE, $39, $24, $BC, $02, $7F, $68, $66, $B1, $05, $13, $BD, $07, $17, $20, $7C, $04, $BF, $5A, 
    $95, $B1, $11, $3F, $A2, $E6, $AE, $AD, $5E, $AF, $A8, $33, $E4, $68, $73, $7C, $59, $F8, $DE, $0A, 
    $47, $3E, $93, $88, $E3, $FD, $78, $BD, $A9, $74, $A1, $7A, $93, $FE, $41, $A4, $41, $B0, $1E, $4A, 
    $55, $A3, $51, $A8, $C3, $69, $71, $88, $D8, $3A, $56, $AF, $FA, $C5, $A7, $4C, $21, $5B, $B1, $88, 
    $A6, $42, $04, $FA, $F2, $7B, $4C, $A0, $E2, $74, $02, $A9, $A7, $EE, $47, $3B, $0A, $37, $9C, $EC, 
    $E5, $0C, $33, $F0, $0D, $93, $5D, $5B, $95, $41, $62, $4D, $E2, $95, $5E, $9A, $11, $0B, $06, $26, 
    $BD, $DA, $BD, $6D, $E5, $14, $FD, $53, $2E, $F4, $EB, $94, $CF, $43, $31, $93, $12, $C3, $9A, $B1, 
    $B4, $61, $12, $A5, $19, $18, $95, $9D, $B2, $4E, $D4, $5F, $E7, $26, $5F, $53, $A6, $6D, $5E, $5F, 
    $BD, $FF, $2C, $0E, $6A, $5C, $42, $3C, $B4, $A8, $7F, $08, $FE, $E1, $D2, $E7, $C3, $A0, $39, $11, 
    $1B, $EB, $5F, $A4, $C1, $6E, $75, $BF, $12, $C8, $E5, $A0, $1A, $DC, $06, $C1, $4F, $5C, $A3, $E7, 
    $FB, $54, $6A, $DF, $B2, $B9, $D9, $81, $B1, $90, $07, $89, $82, $23, $E5, $71, $5F, $67, $6F, $CB, 
    $38, $F4, $4B, $69, $C3, $9C, $AB, $DD, $C7, $02, $63, $10, $8C, $E5, $73, $74, $89, $88, $E5, $EA, 
    $C6, $C4, $7C, $BA, $D6, $27, $6D, $28, $F6, $A3, $AB, $CF, $C4, $76, $85, $B4, $C1, $AD, $EC, $5E, 
    $46, $F3, $0A, $BA, $DB, $BE, $CC, $FD, $3A, $96, $11, $AE, $E7, $CE, $49, $A5, $7F, $2A, $6D, $B8, 
    $5D, $60, $72, $3C, $F8, $B6, $AB, $F7, $AC, $05, $8B, $F6, $C3, $96, $B4, $78, $22, $06, $2D, $30, 
    $34, $F8, $5A, $FD, $F1, $7D, $DC, $A7, $2E, $F4, $C5, $27, $3E, $2B, $D6, $73, $D0, $85, $44, $60, 
    $F7, $CB, $6F, $E1, $E6, $B3, $A6, $75, $21, $0E, $E9, $1E, $F7, $31, $03, $F0, $60, $C9, $A3, $B1, 
    $FA, $D6, $27, $EC, $95, $55, $84, $C3, $21, $3E, $61, $AE, $E2, $34, $BF, $13, $71, $AD, $39, $8A, 
    $C9, $00, $B8, $62, $FF, $77, $13, $60, $FF, $67, $FC, $B6, $AF, $4F, $E0, $F7, $CC, $68, $FC, $1E, 
    $FE, $EE, $BF, $8E, $DF, $FC, $7F, $1D, $BF, $AB, $46, $E1, $97, $6E, $8F, $0B, $69, $5B, $A4, $96, 
    $08, $B4, $26, $6B, $68, $35, $C2, $D4, $94, $B2, $5A, $BE, $CB, $B6, $B4, $24, $21, $3D, $9E, $E6, 
    $6C, $8E, $D0, $CA, $65, $39, $6B, $3C, $A4, $69, $06, $9C, $C5, $98, $C4, $CC, $16, $78, $E1, $B8, 
    $FC, $55, $C1, $F1, $A8, $91, $C8, $3C, $78, $B3, $C8, $2C, $E2, $95, $64, $A6, $20, $AC, $C9, $A5, 
    $04, $D2, $5D, $A4, $BB, $6A, $88, $C3, $9F, $21, $E9, $D8, $32, $10, $5F, $A7, $01, $18, $BD, $BE, 
    $C7, $EB, $4F, $D9, $34, $44, $85, $4E, $14, $AF, $B8, $E0, $7E, $FA, $99, $BB, $7A, $12, $71, $71, 
    $C4, $D2, $46, $2C, $14, $A9, $28, $DF, $41, $9F, $F1, $71, $E5, $87, $FD, $62, $BE, $96, $AC, $AF, 
    $BD, $96, $75, $7D, $9B, $A7, $D9, $A0, $9C, $A0, $CA, $62, $5E, $45, $DA, $9B, $51, $B9, $E0, $F7, 
    $D0, $F1, $7F, $1E, $ED, $BA, $0F, $9A, $88, $EB, $B8, $2F, $BE, $9B, $FA, $F4, $43, $7D, $5D, $F6, 
    $7F, $AB, $6C, $3F, $83, $77, $2B, $0E, $A3, $62, $62, $F1, $33, $C6, $C1, $88, $1C, $09, $FE, $96, 
    $7A, $E4, $B6, $D2, $6C, $43, $20, $93, $F8, $96, $74, $BC, $B2, $B4, $F9, $15, $7D, $EF, $96, $7D, 
    $FE, $8E, $5D, $81, $7C, $A1, $3B, $9D, $6C, $2B, $95, $0C, $81, $0C, $4A, $1B, $B3, $4A, $9B, $76, 
    $B9, $DF, $0C, $8C, $29, $EB, $96, $45, $68, $BB, $73, $F9, $37, $A0, $F1, $B0, $7B, $92, $AB, $97, 
    $00, $5C, $5C, $AB, $AD, $EF, $BD, $D3, $56, $9A, $03, $10, $03, $A6, $58, $36, $40, $BC, $15, $34, 
    $29, $03, $95, $DD, $93, $08, $C8, $C1, $A6, $45, $E9, $FE, $0C, $30, $17, $ED, $A9, $B3, $62, $42, 
    $09, $47, $D1, $56, $4B, $61, $1F, $C3, $8C, $D8, $6B, $22, $F6, $87, $A5, $9E, $80, $75, $BA, $5F, 
    $EA, $69, $C9, $25, $35, $37, $30, $55, $79, $E1, $4F, $98, $74, $57, $87, $E7, $85, $1F, $FC, $D3, 
    $46, $56, $A7, $02, $B9, $96, $48, $E9, $AA, $88, $FD, $6F, $85, $03, $C8, $3E, $5D, $79, $B6, $1D, 
    $1F, $C2, $B3, $9B, $C2, $0F, $F2, $5D, $63, $9A, $0F, $69, $F6, $47, $E2, $57, $4E, $28, $59, $D1, 
    $0F, $EC, $EE, $7E, $52, $81, $11, $1D, $D5, $C2, $01, $ED, $95, $7B, $70, $DC, $CD, $33, $98, $C5, 
    $0E, $93, $07, $44, $48, $27, $76, $C9, $3A, $FC, $41, $F4, $90, $D9, $87, $F6, $9B, $53, $63, $3E, 
    $6E, $3E, $EE, $53, $3F, $5A, $2A, $D6, $AB, $38, $0B, $A9, $A5, $E3, $C5, $3A, $D2, $15, $D7, $93, 
    $56, $DC, $84, $C8, $AB, $16, $1A, $E0, $8A, $BF, $68, $0C, $5F, $18, $BE, $AF, $81, $DA, $47, $2B, 
    $06, $FE, $26, $59, $0A, $1F, $FB, $DF, $BC, $BD, $0D, $5C, $55, $55, $D6, $30, $7E, $3F, $0E, $70, 
    $95, $AB, $E7, $6A, $57, $C5, $24, $A5, $A2, $52, $71, $CA, $C4, $0A, $BC, $58, $F8, $71, $81, $29, 
    $D0, $0B, $C8, $45, $47, $81, $E6, $CD, $18, $A2, $A6, $29, $BD, $47, $AD, $01, $84, $0E, $20, $87, 
    $ED, $41, $9B, $31, $B2, $19, $B3, $99, $A9, $67, $1E, $67, $A6, $B1, $9A, $29, $B4, $A6, $21, $2E, 
    $24, $F8, $2D, $6A, $F3, $A4, $69, $13, $96, $D5, $C6, $AB, $85, $E5, $08, $2A, $72, $FE, $6B, $AD, 
    $7D, $2F, $1F, $36, $F3, $7C, $FC, $DF, $E7, $F7, $A2, $F7, $9C, $B3, $BF, $F7, $5E, $7B, $EF, $B5, 
    $D7, $5A, $7B, $ED, $B5, $8B, $36, $D3, $DD, $D5, $3B, $C9, $46, $BC, $87, $7F, $80, $97, $DF, $8E, 
    $1C, $64, $39, $5B, $94, $FB, $29, $94, $CB, $2E, $B3, $AD, $58, $CA, $A3, $C6, $A2, $B8, $43, $C2, 
    $FB, $14, $78, $CF, $D5, $A5, $2C, $7D, $9A, $2A, $3C, $BE, $D4, $B6, $7A, $F0, $48, $C6, $71, $F5, 
    $7D, $3B, $84, $E9, $F6, $2C, $7D, $91, $6E, $D2, $EA, $11, $5A, $EF, $D0, $95, $66, $DB, $17, $A1, 
    $01, $AF, $ED, $AF, $E3, $F7, $D6, $65, $F0, $FD, $36, $19, $0F, $6D, $AE, $49, $1F, $69, $9D, $A3, 
    $9E, $31, $2B, $17, $E7, $20, $BE, $AF, $49, $47, $55, $76, $A0, $45, $7A, $6C, $25, $DF, $CE, $51, 
    $7B, $EC, $A5, $23, $82, $5E, $56, $70, $90, $D7, $AD, $FD, $5E, $12, $38, $4A, $00, $9F, $BE, $F7, 
    $21, $DA, $75, $AC, $FE, $3D, $B6, $68, $C1, $D4, $B8, $BE, $36, $98, $23, $48, $E0, $D2, $F9, $D3, 
    $45, $E1, $92, $1E, $2D, $6B, $C8, $B5, $EC, $71, $1D, $95, $B7, $F8, $AD, $7E, $64, $61, $6A, $CC, 
    $73, $48, $8B, $5C, $F9, $58, $6C, $E4, $D8, $06, $D1, $E3, $28, $C1, $68, $58, $36, $7D, $0A, $C6, 
    $83, $4E, $BD, $73, $8A, $EB, $18, $1D, $06, $B7, $E7, $A3, $55, $19, $20, $51, $08, $6C, $80, $A1, 
    $67, $B1, $71, $DA, $26, $72, $E8, $D2, $F7, $51, $5E, $E4, $24, $13, $38, $39, $B9, $FC, $4D, $98, 
    $9E, $6C, $FD, $D6, $9D, $C2, $0C, $94, $96, $61, $D2, $5E, $25, $47, $1E, $DD, $1C, $81, $3A, $E8, 
    $C0, $37, $78, $B2, $91, $19, $7A, $0A, $99, $CB, $A0, $6F, $E8, $BE, $60, $56, $ED, $21, $83, $8D, 
    $8E, $DA, $CA, $19, $8F, $0D, $C3, $8B, $9C, $1F, $1F, $8E, $EE, $4C, $8B, $DC, $B0, $89, $7C, $E4, 
    $86, $25, $D6, $5C, $FD, $29, $0B, $FB, $3E, $AC, $51, $C3, $E4, $86, $F5, $77, $3E, $0A, $48, $CC, 
    $FF, $59, $98, $F5, $A8, $BE, $29, $13, $2D, $02, $B0, $BA, $E5, $90, $87, $FF, $D2, $F5, $EA, $A9, 
    $18, $EB, $61, $B9, $A1, $EE, $C7, $90, $85, $7F, $FB, $9A, $FB, $4D, $A6, $91, $8C, $5E, $72, $43, 
    $93, $F5, $B0, $B5, $9D, $55, $FB, $C0, $11, $57, $FD, $C4, $FD, $68, $7B, $D2, $1B, $7F, $A4, $FB, 
    $1F, $F2, $8E, $F1, $AE, $96, $95, $59, $5A, $23, $56, $A3, $36, $D5, $0C, $D4, $F9, $CF, $9A, $2D, 
    $ED, $35, $B9, $E6, $B6, $EA, $92, $FB, $C5, $2D, $05, $40, $26, $6A, $D5, $E5, $F7, $D3, $07, $DE, 
    $F9, $D4, $1C, $03, $2C, $78, $5C, $B3, $CA, $CB, $0B, $35, $33, $71, $74, $E6, $6A, $AC, $41, $41, 
    $4D, $35, $96, $2C, $6C, $CC, $68, $5B, $4B, $BE, $93, $02, $A2, $B7, $51, $46, $68, $EF, $1E, $82, 
    $FC, $7C, $B8, $DC, $50, $B3, $39, $C7, $E2, $A8, $AD, $C6, $FB, $CF, $B5, $BA, $C5, $90, $4D, $5B, 
    $F5, $A2, $70, $BC, $69, $1E, $AB, $3D, $AE, $06, $C0, $12, $8E, $42, $BA, $02, $8D, $20, $35, $B8, 
    $88, $21, $F8, $A1, $08, $53, $B4, $56, $60, $36, $E6, $0A, $3F, $A6, $41, $FE, $F7, $8B, $42, $EA, 
    $96, $E0, $79, $F6, $BA, $D7, $73, $D0, $1C, $C1, $9B, $39, $B8, $85, $E0, $F3, $B4, $56, $17, $E7, 
    $42, $EC, $95, $A9, $AC, $7E, $71, $2E, $5E, $47, $DD, $7D, $1C, $ED, $F2, $DC, $67, $CA, $44, $53, 
    $37, $ED, $59, $7C, $F1, $5F, $A1, $C3, $AA, $29, $51, $1D, $C6, $F0, $60, $00, $9F, $8B, $BE, $F5, 
    $E8, $DB, $5A, $FD, $08, $66, $00, $A3, $3F, $07, $B7, $77, $E2, $76, $67, $8A, $78, $D6, $DD, $14, 
    $71, $7C, $7F, $C4, $50, $8C, $21, $FC, $6B, $22, $60, $44, $E5, $FB, $EF, $E0, $F8, $D5, $2A, $B6, 
    $A8, $F8, $FC, $15, $3D, $37, $D3, $73, $13, $3D, $37, $D2, $73, $3D, $3C, $DB, $2A, $6A, $90, $6D, 
    $BA, $0B, $BF, $76, $C2, $97, $39, $06, $4D, $98, $BC, $89, $E1, $CF, $BE, $4E, $B1, $5E, $A5, $67, 
    $25, $3D, $5F, $A1, $E7, $36, $7A, $EE, $CC, $F9, $AE, $39, $1C, $C2, $C7, $EF, $44, $D0, $61, $2D, 
    $E2, $5F, $C8, $A6, $3D, $9B, $8E, $0A, $CB, $86, $11, $F9, $8D, $36, $1D, $4F, $A1, $77, $9A, $95, 
    $B3, $30, $65, $9F, $FA, $14, $F7, $1B, $88, $A6, $CA, $F4, $F2, $9F, $3D, $2C, $0C, $20, $A5, $20, 
    $CD, $68, $6A, $4B, $71, $26, $D3, $CB, $F1, $20, $BD, $EC, $E5, $F4, $B2, $FD, $8A, $5E, $12, $32, 
    $9C, $6D, $E1, $1D, $84, $1E, $6D, $D7, $EE, $7F, $D8, $A7, $BC, $FD, $20, $5E, $2E, $F2, $C2, $F2, 
    $5C, $31, $CD, $EE, $13, $97, $46, $91, $BD, $F6, $0A, $82, $FB, $1B, $D4, $33, $ED, $71, $7F, $43, 
    $03, $86, $F7, $99, $6A, $9D, $33, $6A, $9C, $E1, $22, $2C, $79, $E1, $2D, $E8, $A5, $91, $A3, $CA, 
    $50, $0E, $E4, $E7, $15, $0C, $94, $D1, $7F, $DF, $AE, $D3, $5B, $F1, $59, $97, $81, $8B, $19, $B1, 
    $C9, $89, $79, $A6, $D5, $91, $80, $2F, $52, $52, $13, $97, $BD, $65, $5A, $D5, $93, $CB, $6F, $AA, 
    $86, $55, $FF, $A2, $2F, $9C, $F9, $DE, $EA, $0D, $58, $E2, $2F, $B2, $96, $B8, $56, $3A, $B6, $11, 
    $77, $E8, $28, $C7, $C5, $CE, $2A, $BD, $4D, $86, $93, $1C, $43, $EC, $B7, $54, $BC, $92, $43, $BB, 
    $AC, $B6, $6C, $B5, $C3, $0A, $4B, $C0, $26, $70, $E6, $B0, $DF, $61, $65, $68, $66, $93, $AD, $7A, 
    $F3, $0B, $18, $6B, $CA, $1B, $D8, $4C, $B6, $2B, $37, $D8, $D2, $B8, $66, $ED, $D9, $6D, $38, $2C, 
    $DE, $78, $15, $9E, $B3, $3F, $E8, $BB, $CF, $B4, $D2, $57, $71, $95, $DE, $8F, $B1, $B7, $B1, $C9, 
    $72, $83, $33, $A2, $C6, $79, $87, $F9, $05, $82, $02, $79, $89, $BC, $AD, $2D, $D7, $04, $09, $4F, 
    $B5, $CF, $B2, $6A, $85, $FE, $78, $5F, $20, $22, $C8, $4F, $08, $C8, $D5, $3A, $C3, $61, $E9, $1E, 
    $1A, $35, $2E, $00, $8B, $23, $B6, $C7, $66, $82, $66, $CF, $0E, $C5, $1F, $54, $06, $6B, $0F, $41, 
    $7B, $16, $14, $C4, $9E, $A5, $74, $47, $E3, $BE, $15, $BE, $D6, $16, $8D, $7C, $80, $30, $DD, $1B, 
    $CC, $07, $E9, $0B, $B4, $13, $84, $A7, $9F, $96, $17, $E1, $E9, $32, $BD, $BA, $EB, $05, $5A, $70, 
    $DA, $AA, $F9, $0B, $02, $8D, $B4, $55, $9F, $ED, $FF, $EA, $E8, $FF, $3A, $FD, $82, $98, $EB, $DC, 
    $05, $54, $56, $11, $9A, $29, $D5, $EB, $4E, $3E, $27, $66, $EF, $64, $F4, $8A, $19, $8D, $8E, $8A, 
    $D6, $77, $61, $2C, $7B, $F9, $18, $41, $8B, $E5, $7F, $67, $3C, $67, $B2, $0A, $2C, $E8, $D1, $A6, 
    $65, $6C, $93, $CD, $FE, $0B, $71, $63, $AB, $CD, $F9, $0B, $1C, $E0, $6F, $DA, $B0, $32, $0C, $B7, 
    $13, $A2, $73, $59, $99, $4D, $7E, $AD, $87, $85, $CB, $AF, $ED, $B2, $F6, $B0, $14, $BB, $E6, $8D, 
    $61, $F9, $31, $68, $85, $1B, $5C, $92, $91, $B2, $88, $FD, $2D, $CE, $EB, $D4, $1E, $77, $CA, $AF, 
    $35, $A3, $D7, $62, $CD, $1B, $C5, $9E, $C5, $AA, $CB, $AF, $79, $1D, $D6, $CB, $7A, $52, $9B, $DF, 
    $B0, $A2, $0E, $3E, $74, $24, $EA, $88, $00, $7E, $97, $1B, $51, $A1, $DC, $C0, $7F, $2C, $68, $6F, 
    $3B, $65, $32, $6B, $0B, $19, $E5, $4E, $99, $A6, $4B, $77, $B0, $C7, $A3, $82, $AE, $E9, $83, $42, 
    $66, $52, $48, $74, $D0, $95, $30, $28, $24, $09, $42, $82, $9F, $C9, $E0, $DD, $12, $FC, $9E, $AF, 
    $4B, $AE, $E0, $67, $1A, $19, $73, $6C, $8B, $AB, $C0, $CA, $05, $FD, $D2, $19, $B9, $AC, $A1, $5A, 
    $78, $6A, $8F, $4E, $F5, $2E, $96, $1B, $9B, $71, $1B, $85, $82, $2E, $A6, $2C, $9A, $A4, $E5, $2F, 
    $96, $AB, $5E, $42, $13, $2C, $29, $93, $E3, $C9, $EC, $9E, $77, $1A, $2C, $9A, $ED, $2B, $C3, $58, 
    $B3, $BE, $D0, $CC, $BC, $D3, $71, $83, $AD, $7D, $65, $04, $6B, $26, $03, $CF, $CC, $3B, $53, $2B, 
    $9B, $1E, $F4, $B0, $92, $47, $82, $56, $36, $33, $E8, $21, $91, $47, $92, $56, $96, $10, $F4, $08, 
    $23, $8F, $64, $AD, $2C, $29, $E8, $11, $4E, $1E, $F3, $B5, $B2, $E4, $A0, $47, $04, $79, $A4, $69, 
    $65, $F3, $83, $1E, $36, $F2, $48, $D7, $CA, $D2, $82, $1E, $B8, $CF, $AB, $95, $A5, $27, $A6, $78, 
    $56, $86, $BD, $3D, $1C, $17, $DE, $39, $50, $51, $8F, $DA, $33, $4C, $5E, $87, $06, $65, $8D, $D8, 
    $AA, $E9, $A9, $66, $07, $0B, $57, $7B, $BA, $E4, $F5, $47, $C1, $27, $AD, $40, $0B, $CF, $CF, $AB, 
    $6D, $59, $BA, $04, $4D, $6E, $81, $BF, $43, $D6, $FF, $82, $6B, $CD, $10, $FF, $14, $89, $12, $FC, 
    $46, $24, $48, $91, $86, $86, $40, $92, $1A, $91, $64, $48, $88, $0D, $D2, $94, $AC, $C0, $F8, $B6, 
    $A1, $BE, $8E, $D2, $65, $C9, $D7, $F8, $DA, $31, $6E, $0A, $C6, $B5, $0F, $F5, $75, $94, $4E, $4F, 
    $BE, $C6, $D7, $81, $71, $AF, $C7, $B8, $8E, $A1, $BE, $8E, $52, $29, $19, $0F, $A1, $F5, $FB, $6E, 
    $4C, $4D, $31, $3B, $0A, $E0, $B7, $1A, $7E, $CF, $C2, $EF, $0F, $F0, $F3, $C3, $EF, $43, $F8, $9D, 
    $83, $9F, $15, $80, $31, $1E, $7E, $FD, $FB, $33, $6F, $AF, $C7, $85, $16, $98, $DB, $8A, $84, $07, 
    $90, $D8, $AC, $58, $1F, $5C, $CE, $79, $4E, $AE, $30, $F1, $32, $74, $3D, $A8, $D8, $82, $33, $FF, 
    $D9, $CD, $39, $B4, $10, $E1, $37, $A1, $34, $ED, $D9, $2D, $02, $CF, $49, $B0, $30, $91, $7B, $D3, 
    $3F, $5B, $4E, $F6, $13, $B1, $49, $18, $06, $46, $E4, $FC, $D8, $A8, $D9, $BD, $88, $CD, $F2, $2B, 
    $0C, $7A, $7B, $FB, $D1, $11, $62, $E4, $1A, $E7, $BD, $64, $36, $D5, $FC, $EC, $20, $BC, $D4, $1C, 
    $77, $C6, $B7, $22, $60, $0B, $A2, $A3, $8D, $C1, $04, $D1, $E1, $35, $D1, $F7, $5C, $1B, $AF, $1F, 
    $7F, $09, $11, $95, $CF, $45, $B9, $05, $D7, $0A, $81, $C1, $8E, $55, $7C, $46, $18, $2C, $3A, $BE, 
    $26, $FA, $76, $F6, $06, $A5, $FC, $26, $EE, $32, $DA, $54, $07, $0C, $D6, $AC, $BD, $11, $5C, $34, 
    $FA, $31, $58, $90, $1E, $43, $8A, $3D, $D5, $C6, $26, $01, $92, $8D, $62, $3F, $91, $74, $7B, $94, 
    $DC, $30, $C7, $2C, $37, $7C, $1F, $0D, $BD, $E1, $15, $32, $B6, $48, $3F, $0D, $D6, $B8, $03, $47, 
    $F9, $2D, $7D, $80, $04, $70, $C7, $ED, $1E, $57, $8A, $73, $E5, $78, $57, $8A, $7D, $E5, $70, $57, 
    $8A, $6D, $C2, $11, $14, $7E, $E6, $B8, $52, $1C, $F8, $25, $05, $1E, $70, $A5, $44, $63, $40, $14, 
    $3A, $C3, $03, $49, $AE, $94, $18, $FC, $B2, $05, $66, $B8, $52, $66, $62, $B2, $69, $18, $3A, $19, 
    $FD, $86, $07, $26, $BA, $52, $A6, $E3, $97, $3D, $E0, $74, $A5, $24, $61, $40, $02, $3A, $47, $06, 
    $C2, $DE, $41, $E3, $5D, $BA, $7D, $2A, $EB, $54, $4F, $45, $F8, $CF, $59, $B5, $85, $92, $35, $A0, 
    $DD, $11, $27, $D5, $8B, $D5, $6A, $EF, $51, $6E, $9D, $5F, $3F, $DF, $15, $BE, $C2, $12, $DF, $C4, 
    $2A, $AB, $2B, $4D, $E2, $42, $63, $D1, $57, $44, $FF, $20, $25, $C0, $C2, $A1, $8D, $71, $3D, $4F, 
    $85, $15, $E0, $85, $7A, $74, $F5, $50, $D9, $4D, $55, $46, $99, $83, $2D, $B0, $E5, $5A, $FD, $9E, 
    $4C, $3E, $AA, $58, $2C, $F0, $E1, $64, $97, $B2, $11, $13, $05, $70, $B7, $DF, $6B, $7B, $1B, $8D, 
    $62, $C6, $1D, $52, $4F, $75, $11, $89, $F4, $61, $16, $DF, $F5, $16, $B2, $CC, $65, $E1, $E6, $6A, 
    $CA, $9B, $4A, $50, $3B, $27, $C6, $1F, $51, $7B, $D0, $1C, $66, $81, $56, $F7, $2E, $F8, $D4, $36, 
    $E7, $7F, $57, $FF, $E4, $3C, $AB, $F7, $61, $87, $55, $E3, $9A, $E8, $6A, $67, $75, $B8, $48, $E6, 
    $B2, $C6, $27, $E0, $B5, $36, $89, $34, $67, $EE, $8E, $3B, $94, $3D, $A1, $39, $87, $B4, $FA, $0C, 
    $57, $0F, $FB, $B8, $C4, $B6, $56, $72, $75, $AE, $B2, $B0, $E3, $74, $1C, $74, $81, $3D, $DB, $C3, 
    $FF, $F4, $67, $C3, $30, $6F, $C7, $54, $79, $4B, $47, $35, $62, $96, $DF, $E5, $1E, $51, $1E, $51, 
    $1E, $14, $4C, $15, $27, $C7, $1B, $78, $5B, $55, $AE, $87, $B7, $E1, $5D, $70, $6F, $C6, $6E, $C3, 
    $D1, $B3, $25, $F6, $15, $82, $EF, $5B, $D8, $EA, $4C, $FD, $E7, $08, $BE, $DC, $2C, $FE, $CA, $32, 
    $E2, $71, $E3, $9B, $5C, $DD, $65, $B7, $06, $86, $85, $56, $4B, $94, $89, $6D, $22, $12, $D5, $6E, 
    $53, $4F, $C9, $C6, $FC, $F5, $0E, $3D, $7D, $BD, $23, $D9, $D5, $5A, $F2, $B9, $3E, $6F, $3E, $2E, 
    $0A, $DA, $4F, $25, $2D, $01, $4F, $80, $34, $A2, $55, $B5, $F8, $23, $2C, $DD, $E9, $B4, $5E, $B2, 
    $1A, $FA, $02, $33, $FB, $E4, $E8, $67, $15, $57, $50, $7E, $5D, $16, $F6, $17, $7C, $B1, $C7, $60, 
    $B8, $A5, $3B, $1D, $D6, $AF, $B5, $C5, $EF, $B3, $28, $EB, $71, $EB, $39, $76, $95, $1D, $3C, $FA, 
    $A5, $B6, $58, $D2, $96, $39, $17, $55, $18, $22, $F2, $7B, $14, $19, $33, $3A, $0E, $CF, $68, $6B, 
    $A7, $F5, $9C, $B6, $66, $B7, $BE, $C0, $60, $57, $31, $AE, $0D, $E2, $2E, $BE, $36, $6E, $14, $C5, 
    $8D, $11, $71, $F7, $EB, $0B, $FA, $44, $5C, $3B, $C4, $5D, $76, $6D, $DC, $68, $6D, $4D, $3B, $2B, 
    $71, $C6, $5A, $AF, $42, $15, $A0, $A6, $57, $D9, $D7, $47, $3F, $D7, $16, $3B, $20, $EE, $83, $15, 
    $57, $45, $DC, $BF, $06, $E3, $C6, $58, $F7, $69, $45, $1F, $A0, $91, $BF, $74, $E7, $72, $F5, $2B, 
    $60, $E4, $9D, $6A, $B3, $53, $ED, $EB, $93, $37, $8C, $42, $1B, $3A, $9B, $62, $B7, $D0, $F6, $7A, 
    $D5, $91, $B2, $AC, $7E, $78, $95, $27, $E1, $2E, $A7, $DC, $30, $D3, $C6, $DE, $8D, $45, $CE, $54, 
    $FD, $42, $66, $BE, $37, $3D, $5A, $E5, $8E, $CA, $21, $E0, $F4, $00, $38, $3D, $C9, $AE, $E6, $92, 
    $56, $56, $49, $11, $61, $28, $6B, $8E, $A5, $15, $EF, $63, $37, $22, $5B, $B5, $BE, $DF, $77, $D4, 
    $80, $EF, $10, $F9, $3D, $C9, $DA, $99, $C3, $5B, $C8, $9E, $90, $72, $59, $A2, $96, $50, $C8, $9E, 
    $92, $0A, $B5, $35, $92, $36, $AA, $A0, $50, $7B, $72, $A8, $82, $09, $D0, $94, $58, $9B, $B3, $76, 
    $57, $05, $F2, $B2, $3E, $6B, $2B, $8E, $16, $DC, $55, $F3, $B2, $76, $7D, $89, $94, $AB, $2D, $A2, 
    $53, $CF, $51, $EC, $5B, $FD, $59, $64, $F0, $DE, $BB, $15, $E3, $CF, $32, $F9, $12, $69, $7F, $80, 
    $59, $D8, $64, $6D, $AA, $8E, $C7, $11, $8A, $F0, $D0, $8A, $53, $2B, $92, $E8, $E5, $B6, $11, $C0, 
    $50, $EA, $52, $A8, $4D, $2E, $94, $1B, $6E, $2F, $D4, $8A, $2C, $90, $50, $D9, $0F, $C8, $21, $45, 
    $FD, $DA, $AC, $BC, $4D, $27, $10, $E7, $E3, $F5, $59, $BE, $E2, $7E, $79, $F0, $5C, $8B, $2E, $25, 
    $EB, $D2, $33, $8D, $98, $BC, $30, $71, $BA, $92, $8C, $22, $41, $79, $C7, $D3, $16, $6B, $37, $5A, 
    $0C, $35, $9B, $4A, $6F, $67, $4F, $D8, $18, $B4, $A7, $4C, $82, $26, $B2, $35, $36, $AD, $CC, $56, 
    $C8, $92, $2D, $85, $E6, $B9, $96, $EF, $A6, $F7, $35, $B1, $2C, $49, $94, $A2, $FC, $7A, $A0, $44, 
    $B9, $F2, $77, $84, $6F, $8B, $25, $F6, $B4, $4D, $9F, $2B, $E9, $2B, $6C, $DA, $4F, $24, $66, $62, 
    $77, $A3, $E9, $0D, $C8, $65, $36, $C2, $B6, $2C, $41, $7F, $7D, $2D, $F4, $AA, $FF, $AB, $88, $14, 
    $D6, $D7, $FD, $89, $FF, $CB, $08, $6B, $5B, $60, $78, $B0, $B2, $D8, $FE, $B7, $D3, $91, $EF, $9F, 
    $A5, $3D, $8B, $EF, $8A, $66, $13, $60, $0F, $B4, $62, $F5, $A5, $DC, $50, $62, $9E, $02, $1D, $EE, 
    $72, $75, $F9, $6E, $92, $1B, $1E, $73, $19, $0B, $59, $57, $DC, $3F, $D8, $AB, $24, $61, $89, $6B, 
    $15, $95, $D4, $26, $6B, $95, $E4, $C1, $2A, $DF, $26, $B1, $8A, $45, $DB, $44, $1F, $83, $2A, $5A, 
    $B5, $98, $AE, $48, $42, $26, $DE, $DE, $82, $BC, $7B, $79, $23, $4A, $02, $C8, $2A, $B3, $E3, $CF, 
    $86, $72, $4B, $CD, $56, $74, $F3, $3B, $51, $67, $A6, $B2, $91, $58, $F7, $26, $9F, $CC, $6C, $DA, 
    $7A, $72, $20, $E7, $0D, $EB, $6B, $9B, $2E, $9C, $41, $B9, $82, $EF, $36, $35, $D1, $E4, $FB, $86, 
    $6D, $21, $F6, $9E, $45, $E6, $7A, $B4, $F5, $F4, $89, $D7, $07, $B5, $9E, $C3, $12, $59, $0B, $26, 
    $34, $51, $EE, $72, $C3, $FC, $7B, $24, $56, $87, $82, $0D, $A8, $B9, $B5, $89, $1D, $8E, $AB, $27, 
    $89, $48, $93, $AB, $BD, $EC, $FA, $B8, $DD, $53, $AA, $17, $91, $CD, $3B, $7C, $02, $F6, $C3, $78, 
    $54, $6C, $41, $7E, $7C, $D3, $60, $A6, $95, $F6, $81, $48, $EA, $C4, $2A, $DF, $08, $56, $75, $04, 
    $73, $04, $C5, $4D, $48, $DF, $CA, $0D, $8B, $46, $4A, $62, $58, $92, $8C, $6A, $23, $90, $DD, $A8, 
    $FC, $F6, $2C, $82, $69, $D5, $F5, $50, $91, $91, $12, $55, $C1, $DA, $14, $D7, $EE, $15, $81, $FC, 
    $F3, $3E, $34, $F8, $08, $C5, $64, $0B, $09, $3C, $09, $38, $EE, $99, $82, $B5, $9E, $EA, $3A, $A6, 
    $0C, $47, $F5, $1C, $84, $83, $CD, $94, $03, $84, $1E, $AA, $B1, $AC, $34, $82, $06, $A8, $6F, $D5, 
    $9D, $6B, $31, $89, $F5, $88, $F5, $48, $56, $6E, $0E, $FF, $28, $13, $7B, $83, $84, $19, $5A, $04, 
    $CA, $36, $DE, $A5, $6F, $B6, $2B, $4F, $64, $70, $AD, $3E, $88, $3D, $9B, $C4, $4D, $24, $38, $3C, 
    $A1, $57, $23, $0B, $0E, $D8, $19, $91, $BB, $DE, $88, $B4, $07, $EA, $4D, $1E, $E2, $CB, $CF, $21, 
    $4F, $FD, $20, $8E, $8E, $1E, $7B, $49, $D8, $4E, $BC, $BD, $4F, $DD, $63, $C4, $ED, $D6, $EA, $8A, 
    $F0, $AE, $8C, $75, $D8, $3A, $D7, $3A, $6C, $8C, $2F, $52, $6D, $BA, $A0, $91, $47, $20, $26, $F1, 
    $25, $2C, $DC, $E7, $60, $EB, $A8, $12, $0E, $8D, $EC, $69, $05, $6C, $D9, $90, $67, $D7, $55, $B4, 
    $D2, $37, $3F, $1C, $EF, $B3, $4F, $C7, $E7, $62, $9B, $28, $82, $D5, $09, $CF, $65, $F0, $7C, $87, 
    $F6, $56, $B5, $51, $8C, $22, $BE, $6D, $26, $57, $9A, $A5, $88, $AC, $B2, $1F, $E2, $8F, $E1, $A0, 
    $A9, $A7, $E8, $73, $25, $11, $87, $A5, $49, $AC, $1E, $2B, $A5, $D5, $A1, $E8, $21, $7E, $8F, $56, 
    $8F, $62, $8E, $9A, $AD, $28, $82, $88, $6F, $D2, $33, $CD, $83, $D7, $83, $46, $4A, $B2, $56, $AA, 
    $B1, $27, $0C, $7C, $2F, $8A, $30, $F7, $3B, $B4, $65, $11, $16, $B5, $29, $DC, $BA, $77, $36, $CE, 
    $8D, $92, $83, $90, $43, $DD, $13, $C3, $09, $33, $38, $50, $6A, $95, $A3, $2F, $B6, $BC, $B7, $2D, 
    $C7, $82, $0E, $C7, $C6, $BF, $DA, $08, $09, $44, $BC, $D0, $7D, $E5, $1D, $5C, $A3, $55, $BF, $23, 
    $AE, $5D, $3D, $67, $2E, $D4, $32, $BB, $94, $2F, $51, $2B, $44, $6D, $C3, $BD, $BC, $0A, $63, $67, 
    $30, $49, $C9, $7E, $5A, $13, $D3, $63, $A3, $92, $D5, $CE, $72, $9A, $B5, $64, $A9, $01, $3C, $4A, 
    $5E, $81, $25, $2F, $C5, $FA, $67, $6B, $9E, $9E, $FE, $DE, $70, $71, $7D, $D0, $3B, $48, $34, $D4, 
    $2C, $36, $00, $08, $57, $5B, $4D, $12, $B2, $FB, $67, $CC, $CA, $57, $A9, $AA, $31, $BE, $E4, $38, 
    $F4, $B0, $10, $9B, $0C, $91, $17, $C0, $94, $CB, $6D, $25, $49, $8D, $59, $23, $F8, $F2, $70, $80, 
    $DA, $4E, $09, $FE, $C0, $1B, $2B, $DC, $5A, $FD, $63, $78, $59, $8A, $D0, $52, $89, $56, $FD, $38, 
    $8A, $EE, $EB, $56, $C3, $B3, $38, $5C, $AB, $5E, $01, $EF, $CC, $9A, $EA, $55, $B8, $01, $B0, $20, 
    $27, $78, $1B, $70, $3F, $BF, $5A, $53, $19, $FE, $18, $E9, $27, $F5, $58, $4B, $BE, $25, $83, $1C, 
    $EF, $11, $51, $D7, $CE, $0E, $95, $4E, $C0, $FD, $96, $4E, $73, $CD, $26, $8A, $A2, $48, $A9, $EC, 
    $D0, $5C, $61, $B4, $A3, $84, $17, $27, $EB, $F5, $28, $26, $2B, $36, $65, $F1, $9E, $45, $C0, $2F, 
    $36, $91, $B8, $F3, $55, $F4, $B2, $79, $F8, $E7, $8B, $68, $F9, $2E, $68, $AD, $9E, $0B, $F5, $8D, 
    $18, $E0, $1B, $D5, $B3, $0E, $14, $11, $44, $D1, $7D, $3C, $00, $67, $04, $15, $5E, $E8, $E4, $60, 
    $2A, $76, $B6, $2B, $55, $82, $09, $91, $76, $99, $4D, $61, $0E, $5C, $3F, $00, $73, $B3, $47, $60, 
    $F1, $28, $82, $C5, $03, $D7, $0E, $95, $87, $AB, $9D, $E1, $10, $4B, $F9, $98, $2D, $94, $CA, $E7, 
    $98, $A5, $42, $35, $D5, $22, $C9, $3B, $16, $5A, $F4, $D5, $80, $7C, $3B, $E5, $86, $34, $73, $1C, 
    $3D, $E3, $8F, $24, $FE, $1C, $07, $20, $90, $43, $D6, $BD, $87, $2F, $D5, $A4, $A1, $DD, $E1, $3D, 
    $85, $DA, $48, $08, $8C, $80, $01, $11, $D7, $39, $D8, $DB, $3C, $B2, $36, $CD, $3C, $2B, $ED, $CA, 
    $2A, $37, $C3, $E3, $07, $51, $85, $6C, $B1, $C4, $76, $17, $E2, $91, $6E, $B6, $E4, $B2, $36, $BE, 
    $90, $2D, $E9, $2B, $D4, $96, $48, $58, $FA, $42, $C9, $67, $17, $56, $9B, $6C, $B3, $96, $5C, $59, 
    $FD, $09, $59, $5B, $82, $18, $10, $17, $A3, $C0, $3B, $56, $88, $3E, $9F, $A3, $0B, $90, $4B, $F1, 
    $AA, $25, $A8, $38, $7C, $FB, $2E, $20, $22, $28, $9C, $12, $61, $E5, $D0, $F6, $42, $34, $C0, $53, 
    $00, $43, $94, $8D, $2B, $84, $D6, $A0, $92, $D6, $46, $D4, $06, $F1, $73, $5B, $6D, $7B, $FB, $99, 
    $A9, $CD, $87, $AF, $AA, $57, $CD, $35, $F3, $63, $C7, $AF, $E5, $38, $C6, $92, $0F, $F7, $C8, $0D, 
    $95, $51, $6F, $C1, $A4, $66, $9B, $D4, $F9, $C0, $5E, $68, $E3, $B4, $77, $E9, $03, $93, $69, $7F, 
    $46, $08, $02, $D7, $55, $A8, $2D, $90, $08, $5D, $A3, $8A, $08, $94, $C3, $0E, $1C, $BE, $14, $D7, 
    $89, $C2, $D6, $42, $F3, $ED, $73, $92, $0F, $5F, $3A, $DC, $E3, $DA, $ED, $73, $B2, $5C, $C9, $93, 
    $99, $A5, $33, $44, $12, $7C, $F9, $19, $98, $CB, $A9, $12, $C3, $6B, $07, $F3, $34, $EA, $8B, $A5, 
    $21, $1D, $93, $A1, $FC, $0A, $06, $55, $9C, $45, $E3, $42, $E5, $EF, $C6, $DA, $71, $B0, $00, $09, 
    $FF, $06, $4E, $B6, $5C, $B6, $C6, $02, $2B, $B1, $53, $19, $A9, $96, $D9, $84, $D5, $75, $A0, $20, 
    $7D, $CB, $81, $92, $88, $36, $13, $A6, $0D, $63, $AB, $6C, $81, $C9, $F0, $28, $54, $EF, $35, $FB, 
    $A2, $D9, $B3, $98, $19, $70, $80, $B5, $A3, $13, $1C, $3E, $87, $D8, $8F, $0C, $4F, $70, $28, $97, 
    $60, $6D, $4F, $B1, $24, $AE, $B1, $28, $23, $35, $B7, $49, $DD, $25, $61, $86, $4A, $5B, $C0, $CA, 
    $9E, $B0, $E8, $64, $F1, $5E, $19, $89, $96, $42, $F2, $2A, $DE, $C7, $8A, $00, $56, $AC, $1D, $97, 
    $0A, $34, $DF, $48, $79, $C7, $BD, $35, $8B, $62, $ED, $85, $AA, $61, $F6, $3D, $E2, $7A, $E3, $24, 
    $80, $66, $F5, $48, $5C, $03, $06, $62, $42, $71, $50, $D8, $C8, $90, $FD, $4A, $51, $9E, $DC, $90, 
    $6C, $96, $77, $78, $61, $04, $19, $69, $71, $1F, $C6, $B5, $EB, $49, $26, $D7, $E5, $D5, $A3, $74, 
    $A9, $DC, $D5, $8E, $77, $31, $F5, $35, $41, $37, $8C, $08, $DC, $A0, $4B, $B9, $FA, $7C, $8B, $A1, 
    $27, $8D, $8E, $3F, $D2, $DD, $1D, $F4, $8D, $A8, $F5, $5A, $51, $F9, $5E, $27, $DE, $2F, $5B, $E0, 
    $52, $96, $D7, $AB, $9E, $93, $BE, $8B, $51, $6F, $52, $DF, $43, $0C, $3A, $80, $52, $6D, $DA, $06, 
    $42, $A9, $C3, $8A, $11, $1F, $6E, $E9, $A1, $BD, $B0, $89, $88, $69, $88, $BD, $2A, $D4, $60, $22, 
    $20, $0D, $94, $66, $29, $D4, $3C, $E1, $40, $1C, $68, $F3, $2C, $AC, $0B, $F7, $33, $50, $D7, $DE, 
    $D5, $A9, $6C, $58, $5A, $30, $08, $10, $4B, $87, $B6, $56, $D8, $43, $44, $F6, $6A, $1D, $C1, $1A, 
    $09, $15, $34, $2E, $13, $8D, $9B, $67, $31, $FE, $4E, $5B, $7C, $53, $F9, $A5, $49, $2B, $97, $B3, 
    $0D, $84, $2E, $9F, $C4, $BB, $8C, $73, $B1, $77, $6A, $61, $34, $FB, $66, $21, $B0, $A2, $7C, $13, 
    $11, $4A, $51, $CA, $A5, $5A, $8F, $79, $96, $E7, $CA, $0A, $59, $2F, $BA, $9C, $E3, $E1, $A3, $2E, 
    $D2, $95, $BB, $6C, $17, $CC, $9C, $F2, $4B, $2B, $57, $C6, $96, $FB, $2D, $38, $9D, $D4, $14, $8B, 
    $25, $30, $AE, $76, $01, $76, $61, $F9, $A5, $18, $14, $6C, $1F, $AE, $F1, $98, $03, $12, $66, $A9, 
    $BE, $87, $73, $D2, $A4, $A4, $78, $48, $CF, $F6, $8F, $28, $9B, $DF, $80, $35, $D3, $E6, $58, $D8, 
    $F3, $54, $C5, $B9, $16, $6D, $1D, $2D, $27, $EB, $B0, $4A, $55, $4D, $72, $D5, $34, $0B, $AD, $15, 
    $8E, $4B, $86, $D1, $BA, $0E, $F1, $A0, $29, $68, $18, $AB, $85, $6D, $C0, $2E, $AE, $19, $6F, $AC, 
    $C3, $B7, $70, $21, $52, $77, $6D, $E0, $F0, $B5, $72, $2F, $CC, $C5, $89, $55, $27, $7C, $F7, $BA, 
    $8E, $AF, $76, $7A, $08, $C0, $2E, $5C, $B4, $E6, $83, $6F, $93, $EF, $55, $76, $4C, $5D, $87, $D5, 
    $31, $94, $19, $EC, $F9, $74, $92, $77, $BB, $9E, $A7, $B5, $08, $B7, $89, $9F, $6B, $9A, $42, $B9, 
    $06, $C6, $88, $8A, $69, $F7, $5B, $18, $55, $09, $93, $B3, $63, $02, $62, $68, $FF, $EC, $06, $D4, 
    $EF, $90, $77, $4C, $61, $3B, $30, $8F, $B8, $E6, $B8, $5D, $68, $76, $00, $AF, $AF, $8B, $72, $9D, 
    $97, $2B, $FF, $0F, $5E, $C8, $B2, $63, $A2, $7A, $C5, $EC, $CB, $BF, $D8, $62, $56, $26, $A1, $7D, 
    $9E, $7D, $87, $3B, $61, $EE, $6D, $A0, $B9, $B7, $BB, $1B, $CD, $E0, $48, $B8, $8B, $3F, $D6, $40, 
    $DB, $C5, $29, $90, $5B, $7B, $F0, $A8, $8A, $6B, $EF, $84, $3D, $73, $74, $E7, $8B, $F4, $7D, $66, 
    $C2, $91, $B9, $85, $37, $EF, $2D, $B4, $EE, $D1, $9D, $13, $5C, $7F, $C3, $DB, $B7, $0A, $AD, $E0, 
    $DC, $8D, $D7, $CE, $07, $BC, $C5, $E6, $60, $8E, $63, $BB, $85, $52, $40, $1B, $9D, $E6, $B0, $68, 
    $D0, $EB, $5E, $40, $0B, $1E, $09, $8A, $A1, $DE, $9A, $B8, $32, $C2, $B2, $07, $3A, $2B, $20, $B5, 
    $26, $9B, $D7, $14, $E2, $F0, $27, $01, $93, $B8, $D1, $AB, $D0, $FA, $3C, $EE, $08, $14, $5A, $DB, 
    $0B, $35, $9C, $13, $F0, $6B, $78, $0C, $9B, $B9, $57, $9F, $83, $02, $3C, $3A, $14, $75, $40, $9F, 
    $F6, $7D, $20, $82, $CE, $B9, $76, $AD, $9C, $A4, $4F, $D3, $A9, $7E, $BB, $26, $9C, $73, $8B, $DB, 
    $C8, $D4, $66, $AB, $9E, $3E, $C5, $8C, $E9, $03, $D3, $D9, $61, $FF, $A7, $52, $DC, $61, $57, $F3, 
    $84, $23, $98, $E8, $9C, $F5, $DC, $5C, $8A, $6A, $FD, $9B, $6E, $DF, $E3, $F2, $4F, $68, $4A, $D6, 
    $D3, $11, $89, $A7, $58, $AC, $FE, $42, $2D, $C5, $82, $F6, $84, $51, $EF, $DB, $B9, $54, $97, $E8, 
    $6C, $BE, $E6, $B1, $D4, $2E, $8A, $8D, $AE, $71, $40, $95, $E7, $15, $6A, $13, $01, $83, $B8, $76, 
    $10, $F8, $AB, $7E, $D3, $47, $B7, $AB, $4C, $D4, $5E, $A2, $AE, $79, $09, $BB, $20, $34, $3A, $82, 
    $FB, $4D, $B4, $DF, $28, $F6, $31, $68, $AF, $CC, $E4, $31, $17, $9A, $33, $2D, $62, $34, $AF, $9A, 
    $99, $8D, $B8, $3E, $87, $15, $5D, $D6, $3D, $97, $73, $59, $02, $2E, $39, $C5, $62, $C9, $99, $55, 
    $A8, $FD, $40, $2A, $D0, $EA, $31, $65, $F9, $D3, $E6, $92, $BC, $A5, $AB, $C2, $BD, $3C, $F1, $92, 
    $B8, $E4, $55, $9C, $A7, $80, $AE, $27, $6D, $30, $BB, $56, $5D, $89, $88, $B9, $1A, $37, $7E, $00, 
    $39, $34, $54, $D2, $3B, $17, $78, $1F, $18, $2B, $83, $76, $80, $B4, $AD, $18, $A3, $FB, $5B, $B6, 
    $15, $63, $B8, $5A, $4A, $6C, $05, $F9, $62, $43, $51, $6E, $C8, $35, $BB, $9A, $4B, $1F, $D0, $A5, 
    $D1, $AE, $16, $F9, $F9, $26, $B1, $E9, $A2, $D5, $97, $8B, $AD, $24, $B1, $DB, $03, $CC, $8B, $D8, 
    $35, $AA, $C9, $85, $A9, $36, $C7, $22, $A9, $97, $4B, $CA, $A0, $56, $2F, $03, $E2, $28, $18, $D8, 
    $3C, $CA, $17, $FB, $91, $6C, $2B, $46, $85, $19, $F0, $4B, $B5, $2D, $BC, $95, $F2, $83, $AC, $0A, 
    $CC, $39, $30, $5C, $AD, $47, $33, $5C, $ED, $6B, $47, $03, $71, $E3, $BB, $03, $FC, $22, $20, $86, 
    $F5, $28, $50, $D3, $5F, $85, $4A, $4C, $35, $E7, $22, $85, $5B, $8F, $79, $F2, $3F, $03, $9C, $81, 
    $02, $0D, $66, $1B, $DC, $3E, $83, $FF, $95, $D3, $07, $EF, $9F, $89, $FD, $24, $4A, $31, $B0, $8B, 
    $44, $1B, $59, $B8, $B9, $94, $D6, $46, $E9, $4C, $83, $EC, $8D, $CA, $0D, $0B, $2F, $D7, $D6, $63, 
    $2A, $F5, $EB, $70, $95, $03, $B1, $71, $27, $26, $01, $52, $8B, $C0, $99, $57, $20, $B6, $C0, $82, 
    $E5, $FE, $A7, $FD, $59, $BE, $C6, $5C, $82, $FD, $F3, $02, $5E, $BD, $53, $8D, $04, $64, $9F, $A8, 
    $0E, $C1, $2D, $D8, $63, $99, $82, $EC, $78, $1B, $A9, $18, $58, $30, $A4, $42, $97, $5F, $C6, $AD, 
    $1B, $64, $78, $1C, $F2, $8E, $B5, $96, $EC, $F8, $13, $74, $96, $28, $B1, $7E, $11, $35, $71, $FD, 
    $D8, $47, $F1, $36, $BB, $97, $5A, $E4, $1D, $4D, $68, $EB, $8E, $B1, $63, $8F, $9E, $88, $74, $5D, 
    $21, $33, $56, $6B, $81, $53, $BB, $4F, $DE, $D2, $1C, $D7, $03, $54, $A5, $FD, $7E, $3C, $C6, $E6, 
    $FA, $50, $6E, $A8, $27, $60, $6C, $01, $AF, $34, $EB, $5E, $79, $47, $52, $9D, $2E, $D5, $D5, $A6, 
    $C1, $44, $FA, $F0, $E8, $99, $F8, $3D, $71, $97, $AB, $8E, $C8, $9B, $60, $A0, $27, $58, $F7, $6A, 
    $75, $D8, $CA, $FC, $A5, $05, $4B, $C4, $65, $03, $76, $BD, $22, $19, $F7, $E2, $2A, $D0, $1B, $D1, 
    $7F, $C1, $35, $06, $A3, $61, $E5, $95, $48, $9E, $C2, $DE, $8C, $8D, $92, $70, $CD, $3D, $2E, $EF, 
    $70, $C5, $35, $2E, $0A, $62, $AD, $5C, $2F, $1F, $0F, $38, $44, $80, $94, $E8, $AA, $79, $48, $34, 
    $E1, $42, $1C, $BF, $87, $F6, $6B, $D1, $D0, $71, $78, $C2, $A6, $78, $04, $B3, $AF, $0B, $4D, $20, 
    $C3, $12, $6B, $DD, $87, $8B, $2C, $F0, $C4, $9F, $98, $EB, $FE, $D9, $30, $66, $3D, $43, $86, $70, 
    $23, $0D, $E1, $EE, $FE, $21, $2C, $8B, $AB, $8B, $60, $D5, $91, $48, $48, $E9, $F2, $93, $29, $A7, 
    $92, $D8, $A8, $D2, $27, $51, $C1, $D2, $B5, $7B, $6D, $F0, $7C, $0F, $10, $1D, $72, $C3, $0F, $CC, 
    $6A, $9B, $64, $DD, $E7, $DA, $5D, $D6, $85, $3C, $A4, $56, $27, $C6, $DB, $5C, $33, $B2, $23, $38, 
    $76, $6A, $17, $C2, $CA, $11, $B1, $72, $42, $79, $AA, $D5, $50, $C6, $14, $B2, $88, $42, $6B, $53, 
    $A1, $16, $F1, $BA, $F5, $48, $47, $9F, $BF, $66, $A1, $A5, $26, $D5, $4A, $EA, $D6, $5E, $7E, $F6, 
    $6A, $E8, $0E, $A5, $FE, $C2, $91, $99, $12, $D9, $68, $5B, $C5, $F6, $A9, $1C, $57, $87, $F0, $C1, 
    $2B, $D4, $F1, $1A, $32, $0F, $54, $61, $74, $ED, $56, $1A, $74, $B4, $DB, $56, $B3, $85, $C6, $A9, 
    $F2, $79, $21, $13, $AD, $47, $22, $CD, $0C, $7D, $3B, $0E, $26, $3F, $A6, $1C, $5A, $C0, $90, $FD, 
    $0F, $3C, $AA, $12, $7F, $2E, $57, $DB, $8E, $9B, $88, $FC, $86, $47, $61, $4D, $6C, $C4, $FD, $3F, 
    $0B, $EB, $51, $E2, $61, $8D, $3B, $C8, $13, $C1, $AF, $C2, $A0, $EB, $8C, $AE, $67, $D5, $AF, $92, 
    $BC, $0E, $B7, $A1, $3C, $C8, $06, $3E, $46, $D7, $36, $E7, $2D, $69, $B1, $1A, $DA, $76, $4C, $97, 
    $ED, $FF, $DA, $16, $7F, $42, $6D, $C4, $1D, $C8, $5B, $56, $7A, $60, $D5, $50, $22, $59, $1D, $EE, 
    $53, $AA, $7E, $6B, $20, $82, $D9, $5F, $E4, $9B, $2C, $0E, $E6, $7C, $71, $1B, $BC, $76, $E2, $6E, 
    $C8, $D1, $9E, $F8, $0F, $BB, $DB, $AB, $DA, $7D, $D6, $79, $81, $76, $11, $BF, $9A, $E2, $37, $59, 
    $03, $39, $4C, $A2, $F8, $81, $F4, $10, $BD, $73, $C5, $0A, $DC, $28, $E5, $67, $DD, $47, $D9, $15, 
    $89, $EC, $A6, $FD, $B3, $EC, $0E, $8B, $E8, $94, $9D, $B5, $05, $A2, $4B, $14, $9D, $F4, $83, $8B, 
    $A1, $A5, $57, $86, $C9, $CF, $8C, $C1, $A3, $7F, $37, $B2, $3A, $6A, $58, $3D, $36, $CC, $A8, $C6, 
    $86, $64, $66, $41, $2C, $FD, $33, $C3, $58, $4A, $ED, $13, $AD, $63, $07, $D5, $2B, $23, $95, $EC, 
    $A2, $65, $3F, $B3, $38, $8A, $66, $C2, $A3, $D8, $CA, $3B, $1F, $31, $0C, $CC, $D1, $0F, $71, $01, 
    $55, $1E, $54, $5B, $C2, $F8, $DF, $1E, $41, $33, $F1, $15, $87, $70, $12, $14, $CB, $EC, $E0, $E1, 
    $AF, $F9, $37, $E0, $85, $FB, $F9, $5A, $23, $ED, $E1, $6D, $C5, $F2, $F8, $F7, $FA, $F3, $67, $D5, 
    $B8, $E5, $17, $D7, $52, $64, $82, $5C, $93, $8B, $3E, $C0, $3B, $7E, $3A, $AC, $EC, $DD, $6A, $94, 
    $9B, $17, $5B, $B8, $1A, $2C, $65, $29, $A4, $50, $9B, $2C, $B3, $91, $11, $55, $46, $AB, $57, $86, 
    $2B, $23, $D4, $06, $6C, $9F, $59, $E4, $03, $3D, $05, $21, $AB, $CC, $C9, $AE, $46, $DC, $EE, $5D, 
    $61, $4E, $66, $75, $98, $B3, $F6, $6E, $DD, $26, $6A, $21, $3A, $E6, $7A, $D4, $4F, $AD, $58, $17, 
    $72, $69, $D4, $A9, $A2, $5E, $FC, $97, $9F, $0E, $D4, $68, $23, $81, $0D, $CF, $69, $4A, $71, $FE, 
    $10, $00, $34, $F2, $FE, $2B, $6E, $D6, $F0, $AF, $8A, $A8, $99, $5F, $D2, $46, $29, $9E, $BE, $73, 
    $24, $CE, $4E, $FA, $B9, $C5, $B1, $7A, $5C, $08, $3F, $26, $BB, $13, $93, $AA, $D0, $6B, $D5, $3F, 
    $30, $38, $07, $5A, $D0, $59, $44, $4A, $E3, $74, $88, $8B, $49, $55, $09, $10, $18, $B0, $C4, $37, 
    $C5, $F5, $08, $79, $F4, $81, $A3, $5F, $5B, $93, $FE, $B8, $0C, $7C, $C5, $66, $19, $AB, $6C, $AC, 
    $5C, $6A, $32, $2D, $54, $0D, $C3, $77, $B3, $B1, $BE, $BA, $F2, $51, $D4, $9C, $20, $3F, $A3, $B2, 
    $0E, $5D, $DA, $FA, $C6, $1A, $70, $69, $22, $A2, $68, $61, $B2, $56, $59, $4F, $ED, $A5, $C6, $CF, 
    $51, $5B, $2C, $EA, $29, $6B, $B6, $46, $2E, $0F, $36, $62, $50, $27, $6C, $3B, $15, $6A, $32, $DD, 
    $B7, $8A, $33, $42, $AD, $C6, $1D, $72, $07, $A3, $57, $FF, $F4, $98, $8D, $F5, $59, $E5, $38, $BC, 
    $1D, $37, $CE, $DB, $28, $6C, $23, $D6, $B0, $9A, $36, $DD, $A1, $49, $FC, $E3, $1F, $41, $DB, $EA, 
    $D0, $A9, $5E, $7A, $7A, $45, $D4, $E0, $71, $82, $9D, $B7, $F5, $14, $0A, $4D, $02, $0F, $A8, $97, 
    $92, $21, $10, $7B, $9A, $3A, $BA, $D8, $82, $81, $15, $22, $F0, $76, $E2, $50, $57, $86, $33, $5E, 
    $EC, $08, $5C, $2F, $EE, $93, $92, $DD, $C0, $D0, $1E, $38, $FA, $69, $77, $33, $5D, $E3, $7E, $5E, 
    $77, $9B, $31, $C5, $4B, $FD, $A5, $E9, $D2, $14, $3A, $4B, $12, $D7, $8C, $6D, $43, $1F, $9E, $45, 
    $81, $A8, $02, $50, $71, $C9, $98, $0C, $F5, $1E, $59, $84, $40, $2D, $C2, $CE, $28, $0E, $0B, $DC, 
    $04, $BE, $E1, $E4, $6B, $43, $5F, $FE, $33, $F2, $B5, $17, $BD, $89, $95, $DA, $88, $2E, $52, $A3, 
    $3F, $DB, $41, $E4, $A6, $9D, $55, $63, $4E, $88, $E1, $AD, $7E, $2C, $C9, $16, $D7, $2C, $AE, $99, 
    $D3, $28, $40, $7F, $B7, $AE, $B2, $00, $79, $87, $49, $AC, $85, $EE, $1C, $D5, $A1, $A3, $7E, $0A, 
    $09, $CC, $F3, $F0, $3A, $A7, $51, $95, $27, $94, $BB, $49, $DE, $A9, $93, $B7, $07, $5E, $05, $D4, 
    $11, $FC, $0F, $9F, $40, $35, $FF, $65, $2A, $DF, $21, $B6, $9E, $A2, $D2, $51, $B6, $F5, $F5, $F4, 
    $79, $50, $DB, $42, $7E, $FC, $27, $85, $38, $FC, $00, $E1, $90, $8D, $33, $53, $E4, $95, $E2, $08, 
    $9A, $6A, $EB, $D0, $BF, $0E, $F5, $21, $96, $02, $03, $EA, $9B, $AA, $5E, $95, $7C, $B7, $54, $9D, 
    $53, $9C, $62, $4E, $AC, $B6, $EB, $73, $CC, $C1, $46, $04, $22, $AA, $F6, $AC, $1A, $86, $9B, $84, 
    $D5, $18, $5F, $DD, $65, $0D, $CD, $1B, $B7, $98, $49, $AB, $AD, $EA, $2E, $5B, $C5, $25, $64, $83, 
    $56, $4F, $AA, $68, $24, $65, $8A, $A9, $78, $7F, $12, $DE, $43, $9C, $BC, $C2, $DE, $56, $1D, $D2, 
    $AA, $08, $0C, $17, $DF, $A6, $B5, $A1, $61, $37, $74, $CE, $E5, $0C, $99, $73, $DB, $07, $CD, $B9, 
    $DB, $3E, $21, $24, $8A, $4A, $46, $42, $F9, $8A, $3F, $F7, $30, $E1, $92, $EA, $1A, $1A, $75, $0A, 
    $F5, $53, $0F, $F6, $53, $07, $F6, $9E, $2D, $F0, $C0, $6C, $23, $8F, $3C, $5F, $45, $CF, $8D, $E8, 
    $19, $1E, $B8, $7B, $B6, $71, $D7, $77, $FA, $F9, $C6, $D9, $C6, $88, $FF, $BC, $9B, $51, $60, $19, 
    $F6, $89, $98, $C8, $86, $10, $AB, $A9, $8D, $A8, $08, $62, $A2, $4B, $D3, $E5, $CA, $97, $49, $CB, 
    $42, $19, $51, $71, $C5, $90, $51, $73, $F8, $3D, $84, $4B, $DC, $55, $D7, $25, $B9, $EA, $0F, $26, 
    $BA, $AC, $E5, $8B, $E5, $86, $01, $53, $9B, $F5, $70, $FB, $C3, $A1, $3B, $E0, $7C, $D7, $91, $F6, 
    $0D, $69, $94, $54, $E3, $EC, $01, $A2, $B6, $85, $E6, $3F, $44, $1E, $5C, $45, $F0, $FA, $ED, $72, 
    $81, $DC, $CA, $FE, $0E, $D5, $38, $C8, $38, $7F, $6E, $39, $B6, $DF, $1F, $88, $F4, $7F, $1E, $86, 
    $31, $22, $3F, $E6, $7F, $02, $AF, $8A, $2F, $51, $A6, $D5, $FD, $C9, $04, $A3, $FB, $13, $B5, $CD, 
    $4A, $57, $B5, $9F, $F9, $58, $48, $77, $01, $5F, $61, $29, $6A, $0F, $9E, $B7, $D4, $EA, $F1, $BB, 
    $44, $56, $1B, $51, $BB, $C5, $A4, $84, $6B, $DB, $B1, $22, $02, $A0, $6A, $35, $CE, $5F, $87, $B5, 
    $2D, $34, $90, $1B, $D1, $2D, $06, $33, $86, $E3, $0C, $7F, $93, $66, $F8, $EB, $A1, $19, $0E, $A8, 
    $05, $F7, $9C, $B6, $D2, $26, $21, $A9, $FD, $F8, $B9, $AD, $46, $BA, $DE, $BC, $1D, $7D, $CC, $B4, 
    $07, $35, $AA, $0E, $85, $96, $A1, $A8, $BB, $C5, $F4, $D0, $37, $D5, $55, $AE, $06, $E7, $70, $7D, 
    $89, $D9, $BA, $4B, $BB, $5E, $6E, $68, $AF, $B8, $FC, $6B, $44, $23, $F7, $EA, $5B, $31, $24, $1B, 
    $A6, $42, $AE, $98, $0A, $BF, $3A, $49, $02, $E8, $7F, $9E, $FC, $11, $73, $B2, $36, $B5, $3F, $F5, 
    $EA, $DD, $0C, $42, $20, $A2, $B6, $89, $E2, $17, $68, $95, $E4, $44, $38, $0C, $DD, $5F, $F5, $E6, 
    $0E, $81, $F5, $79, $3E, $EB, $21, $01, $EB, $D1, $1F, $D3, $4D, $26, $50, $DE, $43, $24, $2F, $03, 
    $2C, $6F, $AB, $F8, $54, $14, $5A, $5F, $B9, $16, $C5, $97, $48, $58, $B2, $E1, $C9, $50, $75, $ED, 
    $FA, $CA, $26, $65, $3E, $D4, $18, $FC, $73, $B0, $CA, $0F, $89, $2A, $9F, $3B, $21, $AA, $FC, $5F, 
    $66, $F1, $88, $59, $9B, $5A, $D9, $E4, $7B, $3F, $0F, $EB, $FD, $90, $A8, $F7, $43, $C1, $7A, $3F, 
    $84, $14, $64, $4B, $FF, $7E, $30, $EB, $CC, $25, $ED, $81, $46, $13, $3C, $F5, $2A, $C4, $F0, $7A, 
    $66, $1F, $BB, $DC, $FD, $A1, $5E, $60, $4E, $F5, $7F, $69, $83, $51, $00, $65, $A0, $69, $46, $C8, 
    $67, $A7, $09, $18, $07, $6D, $33, $AA, $FB, $6A, $1B, $51, $D5, $48, $73, $C0, $1B, $CF, $25, $7D, 
    $04, $EF, $2E, $C3, $D0, $33, $0D, $FF, $67, $36, $4C, $0E, $B1, $2E, $50, $DC, $B3, $E0, $2B, $B2, 
    $D2, $36, $A2, $EA, $08, $32, $96, $1B, $25, $48, $03, $CF, $2E, $1A, $65, $B8, $F3, $B2, $53, $82, 
    $9C, $D9, $E1, $EE, $23, $FA, $D3, $E6, $B9, $FE, $4F, $6D, $62, $76, $90, $71, $C7, $FE, $C2, $6D, 
    $54, $AC, $AD, $07, $8B, $31, $6B, $9B, $51, $4F, $58, $DF, $8A, $AA, $50, $A2, $3C, $89, $CA, $93, 
    $82, $E5, $89, $44, $58, $6A, $0D, $52, $62, $78, $0D, $4A, $8D, $0D, $4B, $AD, $B1, $75, $61, $3C, 
    $BB, $48, $8D, $FB, $20, $54, $03, $BC, $8E, $73, $A3, $9D, $EA, $67, $87, $0F, $AA, $9F, $1D, $63, 
    $BE, $6E, $BB, $40, $CF, $B3, $94, $8A, $CA, $B0, $E3, $F7, $4E, $3B, $55, $A4, $4F, $6D, $72, $54, 
    $B4, $22, $2C, $2A, $2E, $63, $6E, $F2, $33, $EF, $02, $F3, $43, $7A, $58, $00, $CE, $D5, $42, $A1, 
    $D3, $9A, $1C, $54, $77, $D7, $DF, $42, $94, $5B, $6C, $F2, $F2, $AE, $FB, $42, $5E, $3A, $76, $1E, 
    $AA, $D2, $7C, $7C, $1F, $E9, $CD, $78, $F5, $E7, $10, $E1, $66, $B1, $03, $FC, $CA, $F1, $E0, $74, 
    $0B, $D1, $F3, $31, $D2, $60, $7D, $ED, $68, $09, $F5, $98, $CE, $33, $DA, $D7, $55, $F9, $F8, $C4, 
    $F0, $B2, $49, $7C, $C7, $29, $3A, $CE, $35, $16, $D5, $B5, $31, $42, $FC, $7E, $FE, $E5, $5D, $A8, 
    $57, $8D, $69, $5B, $D8, $48, $E6, $B5, $E9, $D2, $28, $14, $7A, $CA, $0D, $1E, $4B, $AE, $DC, $90, 
    $00, $40, $8A, $BC, $04, $0F, $B1, $67, $BE, $40, $8A, $BC, $7C, $F4, $6B, $80, $3F, $EE, $20, $B6, 
    $DD, $82, $D8, $45, $23, $5D, $20, $C0, $34, $D0, $0C, $65, $EC, $35, $0A, $40, $B7, $DD, $27, $B6, 
    $0D, $52, $24, $A0, $94, $70, $92, $5B, $CD, $63, $D9, $58, $B5, $23, $42, $6D, $24, $0D, $22, $2D, 
    $45, $F2, $DD, $E7, $FF, $DA, $AE, $7E, $69, $D5, $17, $9A, $13, $EB, $50, $03, $48, $AB, $43, $95, 
    $A2, $92, $E1, $03, $8A, $47, $98, $16, $16, $17, $AB, $F5, $32, $A4, $7C, $64, $0F, $12, $5C, $DA, 
    $BD, $78, $D0, $38, $3D, $D6, $16, $C0, $2B, $30, $6D, $AB, $CC, $A8, $BB, $F5, $B8, $2D, $DE, $C8, 
    $EE, $BF, $7F, $22, $5C, $6E, $88, $9E, $2C, $37, $A4, $4F, $36, $33, $AF, $04, $03, $2F, $F2, $38, 
    $3A, $2C, $F4, $25, $5A, $B3, $F7, $68, $40, $BF, $5F, $62, $87, $A1, $5A, $FE, $80, $BD, $FC, $33, 
    $B9, $66, $59, $92, $D3, $DA, $AE, $9E, $8A, $48, $55, $8D, $EB, $B4, $B1, $DA, $02, $A9, $64, $67, 
    $F1, $75, $7A, $75, $D3, $22, $5C, $29, $F1, $20, $2B, $EE, $B7, $9C, $12, $B7, $B0, $C6, $1B, $55, 
    $27, $E4, $BA, $2C, $73, $F0, $FE, $94, $D0, $D6, $79, $58, $E2, $C8, $32, $A0, $33, $79, $7A, $07, 
    $82, $5A, $AE, $D4, $48, $99, $8A, $72, $C0, $F3, $74, $80, $DE, $51, $3B, $64, $6C, $ED, $A6, $7B, 
    $11, $48, $96, $F6, $F2, $4F, $E5, $9A, $45, $49, $93, $53, $3B, $71, $80, $B0, $B1, $CA, $0A, $96, 
    $62, $93, $1B, $96, $59, $CC, $EC, $71, $49, $B7, $5B, $E4, $06, $A1, $BC, $D0, $61, $8B, $6C, $19, 
    $AA, $BC, $A0, $67, $58, $D0, $9A, $BC, $D5, $CF, $47, $02, $7D, $6A, $FD, $08, $A8, $74, $A8, $B9, 
    $36, $11, $EB, $06, $35, $AF, $6A, $92, $EB, $FE, $38, $88, $3F, $4E, $73, $5D, $91, $75, $DC, $21, 
    $AF, $5D, $94, $74, $1B, $95, $58, $D5, $B4, $F6, $4C, $67, $2D, $1D, $B8, $1E, $05, $85, $8A, $C2, 
    $94, $69, $72, $C3, $23, $54, $24, $CB, $97, $B0, $C0, $5D, $83, $4A, $DD, $07, $A5, $3E, $00, $05, 
    $8E, $C0, $1E, $04, $A6, $60, $2A, $5E, $F6, $42, $71, $1F, $97, $FE, $69, $0D, $23, $FC, $7C, $98, 
    $DA, $B1, $56, $6D, $8A, $A4, $AA, $42, $25, $87, $D4, $B0, $4C, $86, $5A, $95, $8E, $6E, $9D, $9F, 
    $34, $D9, $84, $D5, $39, $0F, $75, $5C, $FF, $67, $B2, $F8, $E1, $AA, $47, $70, $CA, $1B, $FE, $1D, 
    $EB, $27, $06, $8B, $CF, $1D, $7F, $2E, $71, $3B, $0E, $0E, $B9, $6E, $2D, $A2, $B6, $65, $B1, $93, 
    $F5, $46, $54, $2B, $43, $79, $6F, $11, $0E, $0B, $5A, $87, $8E, $00, $8C, $DD, $15, $6D, $35, $38, 
    $ED, $5A, $D0, $D7, $45, $89, $4A, $3E, $0E, $A4, $CF, $68, $0A, $2C, $2D, $A2, $33, $76, $D5, $0F, 
    $A6, $8B, $23, $32, $D3, $91, $79, $7A, $09, $92, $14, $4F, $D7, $EB, $37, $66, $C2, $DC, $D2, $2B, 
    $63, $F1, $0E, $63, $EC, $AE, $75, $E8, $1F, $AD, $D7, $ED, $CF, $46, $95, $82, $4D, $B1, $B5, $66, 
    $9C, $7B, $07, $F9, $4F, $C0, $5F, $6F, $C4, $0E, $A4, $7D, $28, $DD, $17, $3B, $F9, $DB, $7F, $7B, 
    $DD, $0C, $B3, $6A, $1A, $94, $8A, $37, $28, $C2, $CC, $D2, $67, $F4, $CF, $AC, $90, $FD, $03, $B5, 
    $29, $2C, $91, $26, $64, $C9, $82, $50, $A3, $A6, $32, $1A, $F5, $8F, $EC, $C1, $FA, $EA, $9B, $EE, 
    $C4, $F6, $60, $11, $D3, $60, $55, $20, $02, $54, $B9, $99, $1D, $CC, $EF, $BC, $01, $90, $4E, $B0, 
    $D2, $7C, $14, $06, $8D, $C0, $20, $1B, $06, $59, $20, $28, $BF, $45, $9C, $DF, $54, $D7, $46, $99, 
    $D8, $F9, $55, $1E, $56, $8D, $FA, $14, $2C, $D7, $99, $AD, $A5, $CE, $67, $75, $E8, $C8, $54, $9B, 
    $63, $01, $A9, $A5, $63, $F6, $FB, $F8, $0D, $0A, $CA, $36, $28, $12, $69, $71, $BC, $11, $C3, $7F, 
    $BF, $00, $1B, $9D, $EA, $54, $9B, $26, $E3, $FD, $A5, $57, $7C, $86, $81, $17, $DC, $3E, $B4, $9E, 
    $88, $F2, $EF, $DC, $C7, $88, $FB, $49, $C1, $3B, $1F, $5D, $3D, $BE, $FB, $42, $CA, $B8, $77, $7F, 
    $47, $19, $D7, $DA, $8E, $ED, $D9, $8F, $AB, $5C, $35, $06, $E5, $22, $64, $FF, $8A, $C4, $42, $50, 
    $FF, $96, $6C, $18, $90, $E2, $6D, $5C, $8F, $75, $77, $2E, $76, $C8, $56, $A2, $25, $06, $4B, $2C, 
    $C8, $92, $43, $75, $7A, $3A, $72, $01, $AE, $5D, $3E, $D9, $C3, $17, $CC, $10, $9A, $F5, $DB, $D1, 
    $33, $5B, $DB, $EE, $49, $27, $ED, $75, $8C, $71, $02, $F8, $84, $C5, $F0, $91, $B8, $3D, $01, $9E, 
    $AB, $B2, $70, $7E, $56, $CF, $84, $4F, $96, $B4, $D9, $75, $D5, $97, $C8, $52, $67, $42, $1E, $C3, 
    $3C, $7C, $B8, $C8, $83, $A5, $4E, $16, $EE, $CB, $77, $06, $DD, $4E, $E1, $3E, $23, $DC, $B9, $7C, 
    $72, $02, $7D, $CC, $73, $6D, $C5, $1C, $57, $BC, $21, $B2, $13, $15, $D9, $75, $67, $B0, $22, $33, 
    $A9, $06, $09, $F4, $4C, $A2, $7A, $24, $6E, $9F, $8F, $15, $C8, $64, $40, $06, $27, $53, $F9, $2F, 
    $0C, $29, $BF, $F6, $CE, $A1, $E5, $3F, $7D, $4D, $F9, $C5, $A1, $F2, $B7, $DD, $13, $2A, $7F, $7E, 
    $B0, $7C, $CC, $AE, $60, $A9, $A8, $C1, $BC, $50, $0D, $92, $A9, $EC, $34, $7A, $62, $C4, $FC, $BC, 
    $96, $41, $FD, $85, $1B, $BC, $97, $B4, $D4, $A8, $B6, $54, $71, $45, $32, $9D, $5F, $68, $4B, $B5, 
    $E1, $35, $88, $7F, $21, $2D, $C0, $D5, $51, $15, $F7, $7E, $0A, $93, $AB, $0C, $ED, $D1, $6B, $27, 
    $C4, $B5, $A1, $80, $8F, $EC, $40, $F4, $84, $B3, $5C, $09, $95, $A8, $0E, $AB, $01, $B3, $96, $2B, 
    $29, $47, $C4, $7E, $FC, $80, $FE, $18, $EA, $5F, $89, $E4, $50, $0C, $E5, $90, $3A, $38, $07, $76, 
    $3C, $D9, $1F, $08, $2B, $FF, $CC, $8C, $72, $75, $2D, $DC, $17, $33, $9B, $4A, $8A, $84, $78, $93, 
    $4E, $D0, $B1, $67, $27, $C4, $F5, $42, $DC, $69, $16, $28, $2D, $30, $42, $7D, $4F, $A8, $C0, $3D, 
    $89, $7A, $18, $17, $FD, $C9, $A1, $14, $98, $F3, $B9, $8F, $06, $E7, $BC, $28, $36, $0A, $52, $68, 
    $C3, $BD, $FA, $06, $14, $2B, $71, $19, $8F, $30, $9F, $F0, $91, $FC, $4D, $FD, $62, $52, $8A, $DA, 
    $E7, $28, $93, $74, $DF, $AA, $0E, $B5, $CF, $AC, $C4, $85, $F2, $1D, $CF, $D6, $09, $D5, $BA, $75, 
    $FD, $AA, $75, $97, $EF, $20, $40, $0A, $29, $14, $0C, $3F, $77, $4E, $50, $10, $7E, $EE, $80, $61, 
    $78, $D9, $21, $FE, $16, $70, $E5, $F1, $4D, $89, $24, $BE, $87, $58, $F2, $73, $4D, $C1, $AD, $74, 
    $D2, $CF, $A2, $AD, $8F, $7A, $94, $F5, $E7, $BA, $F6, $CA, $D5, $B7, $E3, $76, $43, $E3, $69, $70, 
    $BA, $0E, $C9, $EB, $62, $C0, $95, $4D, $5A, $C5, $85, $89, $E3, $7D, $D1, $6C, $8E, $E4, $6A, $5E, 
    $35, $D2, $D5, $B6, $7A, $B8, $97, $F7, $75, $D2, $C2, $3C, $62, $A9, $38, $82, $E9, $E5, $2F, $1E, 
    $42, $CE, $69, $0D, $49, $D0, $50, $02, $C5, $0E, $CB, $AF, $B5, $9B, $EB, $B1, $75, $8C, $A4, $AA, 
    $71, $ED, $F2, $6B, $87, $B5, $7A, $8C, $A1, $92, $18, $D7, $24, $57, $19, $83, $EF, $5F, $22, $01, 
    $9B, $C8, $42, $77, $DA, $E2, $81, $5E, $45, $8D, $BD, $15, $63, $2A, $2E, $E1, $B2, $BD, $72, $61, 
    $F7, $B1, $5B, $0C, $A4, $0C, $49, $40, $C7, $1A, $6B, $E0, $59, $71, $5F, $10, $BE, $87, $B8, $0E, 
    $D4, $05, $8B, $60, $0B, $83, $7D, $1F, $01, $58, $02, $22, $F8, $7F, $8B, $91, $6D, $34, $0A, $FC, 
    $BF, $C5, $02, $6C, $1A, $05, $04, $36, $B2, $6A, $DA, $E2, $18, $D0, $FF, $23, $60, $98, $B7, $E2, 
    $B6, $08, $FB, $BE, $4D, $23, $A7, $6B, $B7, $5C, $8D, $52, $45, $57, $1D, $02, $45, $5E, $37, $82, 
    $76, $29, $46, $B9, $48, $36, $E6, $DB, $EF, $E5, $85, $01, $B1, $6A, $5E, $E8, $FB, $9F, $37, $BF, 
    $72, $18, $DE, $5A, $D8, $48, $DB, $42, $21, $B9, $72, $94, $32, $9E, $25, $5B, $5C, $54, $B7, $55, 
    $23, $83, $DA, $05, $A4, $1C, $10, $98, $08, $A3, $E8, $B6, $CF, $0D, $A3, $BC, $91, $36, $82, $94, 
    $91, $E0, $5E, $0D, $50, $0F, $69, $04, $FC, $DF, $C1, $2F, $E3, $D8, $FF, $14, $7E, $2D, $80, $64, 
    $07, $9D, $C0, $2D, $36, $8A, $3E, $4B, $B6, $38, $96, $FF, $5A, $D8, $E7, $C9, $F6, $06, $49, $3B, 
    $A4, $43, $1C, $CB, $5F, $A6, $2A, $9E, $D7, $7C, $B1, $76, $DE, $EC, $85, $21, $79, $42, $DB, $BA, 
    $E5, $7E, $93, $30, $B8, $BE, $95, $64, $B8, $04, $79, $6D, $2B, $EE, $BF, $E8, $75, $88, $F6, $5B, 
    $E7, $C7, $46, $99, $79, $E5, $E3, $24, $F4, $89, $D1, $B6, $12, $B6, $22, $74, $A6, $6D, $4D, $A2, 
    $27, $61, $0F, $42, $30, $DA, $56, $C2, $21, $5B, $D3, $E9, $49, $98, $75, $2B, $62, $56, $B4, $B1, 
    $B2, $15, $31, $75, $CD, $D6, $65, $F4, $2C, $A2, $E7, $23, $F4, $C4, $05, $80, $B5, $E2, $86, $E3, 
    $72, $0D, $55, $E6, $4C, $4B, $F2, $07, $B6, $7E, $A1, $3D, $0F, $CC, $19, $68, $CF, $E0, $E6, $D8, 
    $07, $35, $C7, $26, $D6, $08, $20, $EA, $F0, $DA, $58, $DC, $EA, $1D, $5D, $DE, $88, $45, $99, $14, 
    $40, $87, $BF, $09, $A2, $6B, $98, $FF, $97, $70, $39, $C1, $EA, $09, $13, $44, $73, $A6, $89, $10, 
    $42, $8B, $C2, $EB, $F6, $90, $D7, $CC, $7E, $AF, $09, $C2, $AB, $1F, $1E, $4E, $33, $DF, $F4, $63, 
    $1C, $34, $5B, $82, $08, $A1, $3A, $8D, $10, $42, $F5, $96, $10, $42, $E8, $8C, $0B, $96, $88, $35, 
    $42, $3C, $C9, $57, $E6, $08, $13, $0D, $FD, $6D, $24, $F3, $61, $FB, $C5, $7D, $8A, $4E, $32, $17, 
    $17, $AD, $A5, $4D, $D6, $D2, $A6, $69, $69, $D3, $B5, $B4, $99, $5A, $5A, $82, $96, $96, $A4, $A5, 
    $C5, $68, $69, $0F, $6A, $69, $B1, $03, $F6, $3A, $1C, $D9, $B4, $A6, $D5, $BD, $49, $87, $5A, $90, 
    $7D, $8D, $F3, $C7, $1F, $A1, $33, $11, $A8, $AC, $E6, $48, $AC, $C7, $9E, $90, $AB, $23, $25, $A1, 
    $9F, $42, $EB, $C7, $B4, $E7, $AB, $CE, $C9, $95, $9F, $59, $4D, $A6, $F2, $52, $BB, $C9, $37, $AC, 
    $D5, $6D, $37, $75, $7E, $60, $C5, $6D, $62, $13, $2B, $95, $D8, $D1, $B8, $C3, $42, $CB, $1F, $15, 
    $0E, $5C, $ED, $B2, $BA, $13, $C2, $5C, $FB, $7C, $51, $D9, $B8, $AC, $A6, $F6, $84, $0E, $C4, $C4, 
    $B5, $B0, $7D, $54, $94, $AB, $47, $5E, $F7, $12, $92, $1E, $D2, $24, $71, $1C, $03, $37, $1B, $8F, 
    $AD, $B8, $13, $00, $F6, $3D, $D1, $17, $EF, $E1, $71, $9F, $B8, $2B, $B9, $D6, $16, $8F, $00, $5C, 
    $B1, $89, $6F, $FF, $B1, $B8, $D0, $5D, $2C, $F6, $99, $59, $B9, $01, $7B, $70, $71, $87, $58, $C5, 
    $C1, $01, $C7, $6B, $30, $56, $86, $83, $D5, $8B, $A5, $B7, $96, $A5, $4E, $53, $DB, $9C, $EA, $2E, 
    $A7, $DA, $93, $BC, $6A, $A6, $CB, $1D, $AD, $E7, $39, $57, $8D, $88, $9B, $27, $B1, $7D, $1E, $1E, 
    $F9, $62, $9F, $11, $B0, $6A, $E0, $48, $8D, $62, $0B, $9D, $EC, $3A, $95, $27, $7B, $54, $7F, $32, 
    $D0, $2D, $C9, $59, $7C, $C4, $F7, $88, $93, $40, $B1, $C5, $68, $DC, $96, $71, $47, $61, $1E, $B3, 
    $12, $53, $A3, $56, $8E, $75, $A5, $46, $EB, $0B, $9D, $AB, $22, $E3, $E6, $48, $1E, $FE, $FE, $16, 
    $CA, $66, $8E, $04, $51, $58, $86, $13, $48, $A0, $21, $F9, $EC, $A2, $11, $60, $0F, $4C, $80, $25, 
    $36, $FE, $84, $AB, $05, $4D, $4A, $85, $4D, $15, $AB, $67, $81, $53, $2B, $88, $D2, $0A, $A2, $83, 
    $4B, $35, $EE, $79, $24, $55, $B0, $BC, $34, $F6, $E3, $F4, $2A, $C3, $37, $1B, $16, $6D, $31, $8A, 
    $FE, $36, $25, $B4, $68, $0B, $F7, $AE, $90, $DB, $29, $DC, $6F, $4D, $09, $2E, $DA, $DF, $DE, $41, 
    $D9, $38, $31, $B0, $1E, $F3, $D4, $D3, $CC, $6D, $D2, $33, $B4, $C3, $59, $47, $9D, $AB, $9E, $31, 
    $8B, $7D, $66, $BA, $5E, $C4, $11, $2C, $B9, $A4, $42, $AA, $32, $E4, $CA, $83, $E2, $8E, $D5, $E8, 
    $C4, $71, $72, $55, $33, $7C, $27, $FE, $44, $92, $AB, $F0, $34, $5E, $F9, $5A, $3B, $60, $FB, $D7, 
    $90, $E9, $C9, $EE, $07, $F6, $84, $C7, $00, $2C, $A9, $90, $05, $01, $7B, $5A, $05, $73, $4F, $43, 
    $48, $B7, $11, $B0, $97, $B0, $85, $D1, $B0, $F0, $BB, $FC, $AB, $66, $20, $BF, $63, $D1, $D3, $87, 
    $C7, $B0, $63, $2E, $FF, $6A, $D4, $C4, $4D, $75, $66, $7B, $78, $DD, $14, $61, $EB, $0A, $1B, $11, 
    $32, $76, $B5, $79, $14, $F0, $B2, $00, $8F, $8C, $28, $96, $E3, $44, $CA, $B0, $53, $40, $51, $6D, 
    $4A, $F6, $F0, $9F, $C6, $09, $15, $A0, $13, $89, $05, $51, $40, $70, $12, $8D, $09, $71, $B4, $85, 
    $F3, $59, $3D, $7E, $43, $AC, $20, $BD, $89, $D4, $E4, $1F, $8B, $BF, $43, $6F, $CE, $9A, $0F, $8E, 
    $85, $4E, $D5, $3F, $D9, $93, $09, $31, $58, $B1, $A0, $37, $BF, $AD, $40, $74, $06, $83, $40, $74, 
    $B0, $1B, $3B, $18, $46, $4A, $46, $A8, $83, $3F, $FB, $45, $A8, $83, $73, $A3, $A0, $3C, $E8, $63, 
    $F5, $8C, $A8, $12, $76, $32, $3F, $3D, $55, $74, $F0, $78, $E6, $76, $8A, $EE, $BD, $75, $B2, $E8, 
    $DE, $3C, $A7, $96, $17, $A5, $E5, $45, $13, $A0, $A9, $3B, $58, $41, $1A, $FB, $49, $3A, $2B, $79, 
    $06, $2D, $15, $39, $93, $E9, $4E, $1C, $83, $A8, $33, $D1, $91, $67, $6F, $1B, $DA, $D1, $27, $6F, 
    $1B, $DA, $D1, $FB, $6F, $0B, $76, $F4, $F0, $DB, $07, $61, $1F, $44, $80, $B8, $D7, $DC, $26, $D5, 
    $50, $4F, $8B, $69, $FC, $4C, $34, $6D, $A1, $DB, $73, $B2, $B9, $BF, $3A, $A4, $F0, $4C, $53, $88, 
    $E6, $A3, $4A, $50, $01, $0C, $10, $A4, $A3, $69, $2E, $A2, $AC, $75, $2E, $A2, $82, $50, $1E, $DD, 
    $78, $1B, $1A, $C9, $BE, $5C, $C7, $E5, $CA, $DB, $F0, $C4, $9C, $88, $2E, $AB, $D7, $93, $D6, $E2, 
    $E2, $7E, $00, $33, $2A, $C0, $EA, $67, $97, $84, $62, $76, $F7, $27, $A4, $FC, $4A, $CA, $DA, $C8, 
    $C0, $C3, $CC, $6F, $27, $2D, $ED, $CE, $95, $77, $C7, $51, $E7, $E1, $A5, $6A, $13, $9A, $81, $BA, 
    $E6, $25, $E1, $6B, $6D, $AE, $4B, $AB, $D1, $12, $51, $74, $A6, $78, $2C, $B0, $F3, $E1, $58, $6D, 
    $D2, $EE, $1E, $B5, $DD, $37, $50, $4E, $48, $FD, $9B, $42, $44, $59, $6B, $EF, $26, $ED, $EF, $E9, 
    $71, $87, $20, $3F, $D4, $FB, $0E, $90, $DE, $F7, $F1, $55, $16, $D6, $19, $AC, $23, $00, $C2, $C3, 
    $77, $56, $41, $8E, $5B, $29, $C7, $46, $91, $23, $36, $AD, $60, $E8, $B1, $3C, $D2, $3F, $6A, $61, 
    $FD, $50, $58, $79, $8B, $E0, $B7, $05, $AC, $A5, $8D, $68, $C7, $A2, $7C, $0D, $E0, $42, $A9, $35, 
    $D9, $6E, $9A, $2B, $22, $AD, $E8, $28, $D0, $EA, $06, $27, $6F, $5C, $7C, $4D, $8D, $05, $7C, $E2, 
    $8E, $5B, $2F, $85, $54, $D7, $D7, $26, $10, $34, $66, $04, $A1, $B1, $6C, $08, $34, $8E, $87, $A0, 
    $B1, $C0, $9E, $CB, $4D, $03, $F5, $DE, $3E, $A8, $DE, $43, $2A, $5C, $71, $F6, $55, $F3, $60, $79, 
    $CC, $36, $33, $91, $C5, $6C, $5D, $48, $1E, $13, $51, $36, $89, $DF, $D6, $2E, $E4, $31, $05, $C0, 
    $39, $62, $04, $E0, $1A, $73, $63, $91, $6B, $C4, $B4, $2D, $6C, $A1, $D4, $7D, $1C, $38, $E6, $4C, 
    $A0, $27, $66, $2F, $84, $9E, $3F, $C4, $C3, $E1, $45, $3B, $11, $BE, $E9, $FA, $F3, $BD, $B0, $56, 
    $65, $E5, $EA, $0B, $1D, $6D, $EB, $16, $E5, $06, $4F, $61, $29, $17, $80, $71, $1A, $C8, $6D, $D8, 
    $40, $6E, $DE, $F8, $8B, $DA, $0E, $8C, $A7, $ED, $28, $A1, $67, $39, $3C, $7F, $47, $62, $9B, $31, 
    $45, $9B, $90, $8B, $5D, $D7, $84, $67, $DF, $3C, $FC, $49, $81, $6B, $8B, $2D, $50, $E0, $AE, $05, 
    $86, $91, $9D, $83, $F0, $3E, $C4, $35, $F8, $F6, $73, $7B, $B1, $C4, $0E, $C9, $0D, $C7, $80, $5F, 
    $C4, $8D, $3B, $59, $99, $05, $41, $8F, $0F, $0E, $E2, $7C, $03, $38, $AB, $CE, $29, $E1, $35, $CB, 
    $66, $3A, $02, $13, $D5, $5D, $96, $AA, $73, $65, $8E, $0C, $B5, $CF, $B9, $72, $78, $EB, $FC, $99, 
    $0E, $53, $4A, $D5, $B9, $B5, $5D, $0B, $02, $12, $86, $03, $71, $EE, $2C, $F9, $75, $B1, $53, $7F, 
    $09, $85, $24, $D9, $64, $F7, $13, $72, $B4, $03, $68, $E2, $2F, $0E, $A2, $27, $9F, $27, $C0, $9D, 
    $09, $4B, $1C, $57, $26, $43, $F8, $D9, $83, $82, $52, $FC, $80, $34, $7D, $0F, $F1, $DE, $03, $21, 
    $C9, $CA, $FA, $7B, $B0, $1D, $96, $DD, $E5, $A7, $E4, $9A, $F4, $99, $B1, $29, $9D, $9B, $48, $C6, 
    $31, $9A, $1D, $2A, $4D, $83, $18, $CA, $28, $DE, $94, $81, $1B, $3C, $FE, $73, $23, $D4, $5D, $D6, 
    $62, $6B, $40, $E6, $AF, $05, $3D, $86, $A9, $BB, $22, $8B, $91, $7C, $3B, $98, $81, $0D, $28, $CB, 
    $CB, $A8, $E8, $43, $D0, $94, $3E, $58, $BB, $68, $E6, $CD, $35, $8B, $20, $37, $A8, $F9, $99, $80, 
    $1B, $32, $F9, $E9, $B5, $99, $14, $5F, $9B, $89, $26, $32, $89, $A2, $F1, $1A, $CA, $69, $2C, $00, 
    $20, $96, $00, $70, $4E, $F8, $C8, $EB, $F1, $FE, $68, $16, $E1, $A2, $91, $D1, $BA, $6E, $59, $3A, 
    $5E, $5F, $2E, $CD, $68, $0A, $AC, $2C, $8A, $C3, $6E, $D9, $80, $5C, $3F, $5A, $56, $9A, $96, $05, 
    $99, $5E, $80, $76, $17, $27, $E9, $EB, $50, $54, $E1, $D1, $D7, $C7, $E6, $9A, $F1, $36, $EF, $43, 
    $FC, $24, $FA, $8F, $D2, $9F, $97, $B2, $85, $08, $E3, $E7, $24, $C2, $38, $C4, $DF, $3F, $48, $22, 
    $8C, $0D, $21, $11, $C6, $2B, $24, $C2, $38, $C4, $5F, $05, $FF, $8A, $36, $84, $D4, $DB, $0F, $9B, 
    $48, $84, $11, $1B, $14, $61, $E0, $89, $E0, $BC, $A5, $F9, $05, $30, $7C, $F6, $DE, $D8, $3F, $7C, 
    $84, $3E, $B2, $03, $EF, $15, $77, $5D, $91, $AB, $DE, $A7, $A3, $01, $40, $05, $22, $51, $48, $5B, 
    $A3, $5A, $35, $1D, $2F, $AA, $DE, $42, $4F, $3C, $80, $24, $46, $55, $35, $96, $91, $ED, $D1, $B6, 
    $BE, $D2, $BF, $D1, $A7, $6D, $A5, $DD, $96, $61, $B0, $82, $14, $4D, $0F, $43, $FA, $14, $9B, $98, 
    $9D, $C9, $BB, $01, $79, $17, $F9, $30, $15, $89, $62, $B2, $B3, $F8, $E7, $E8, $B3, $9B, $54, $42, 
    $B1, $65, $B0, $50, $1D, $45, $1F, $34, $B3, $27, $C4, $32, $90, $CA, $8F, $3E, $38, $0E, $F4, $7A, 
    $1A, $42, $59, $FC, $35, $5A, $04, $D2, $D8, $41, $6D, $EB, $9B, $54, $1E, $CE, $CF, $B6, $6A, $9C, 
    $30, $16, $3A, $D7, $8E, $F3, $80, $FF, $EE, $6B, $5C, $71, $0E, $6A, $F9, $92, $36, $51, $A3, $E9, 
    $AC, $6D, $F5, $D1, $73, $27, $25, $C2, $93, $2F, $FC, $74, $2B, $4A, $22, $BE, $73, $5C, $99, $F8, 
    $DD, $F3, $EA, $01, $60, $1F, $90, $04, $36, $E5, $FA, $46, $8A, $83, $C9, $1A, $A1, $F3, $C0, $F7, 
    $6B, $51, $F3, $AB, $E1, $4A, $2E, $C7, $4B, $C4, $F1, $F4, $F8, $BE, $16, $20, $1E, $EF, $DE, $8F, 
    $8C, $A9, $72, $1D, $B8, $7F, $C9, $0D, $A3, $8D, $22, $93, $1A, $8B, $5D, $10, $82, $1A, $9D, $71, 
    $36, $6F, $A7, $7D, $8C, $ED, $88, $A8, $D4, $46, $3A, $73, $2A, $AF, $5F, $0E, $70, $59, $3B, $4C, 
    $6D, $C4, $20, $D3, $8A, $51, $90, $C5, $B6, $2F, $31, $0B, $DC, $58, $B1, $99, $06, $45, $74, $61, 
    $C4, $11, $C1, $88, $F2, $33, $D3, $50, $17, $17, $11, $FE, $5F, $22, $06, $F3, $87, $24, $60, $BB, 
    $B1, $91, $16, $9F, $33, $13, $13, $C7, $92, $D4, $B2, $7E, $9F, $98, $55, $3D, $A6, $D0, $41, $EB, 
    $E0, $A1, $EB, $F6, $B8, $C3, $37, $7F, $58, $71, $79, $24, $EE, $88, $02, $19, $E1, $73, $42, $E4, 
    $47, $9A, $8D, $50, $F3, $E5, $AA, $03, $54, $03, $DA, $AD, $F2, $D9, $21, $F0, $DD, $D3, $86, $D1, 
    $F9, $1C, $B2, $4C, $DB, $B1, $82, $4F, $8D, $00, $BF, $9E, $2F, $80, $9E, $D8, $FA, $2A, $ED, $FF, 
    $E0, $7E, $44, $65, $D3, $53, $93, $A0, $D9, $2A, $69, $DF, $D7, $D1, $21, $68, $F2, $67, $07, $57, 
    $BD, $C7, $AF, $9C, $32, $8C, $40, $AE, $48, $AD, $3B, $4D, $5A, $7D, $65, $28, $9B, $37, $FE, $FB, 
    $D9, $BC, $CD, $67, $42, $3D, $02, $0E, $C8, $00, $37, $FC, $D0, $97, $FF, $EC, $EF, $48, $F1, $0B, 
    $58, $6D, $F8, $07, $F4, $4E, $49, $3F, $AC, $D4, $2F, $70, $91, $3E, $C8, $37, $F8, $85, $6C, $7D, 
    $50, $AF, $53, $7F, $07, $5B, $EB, $1B, $35, $B8, $AF, $61, $10, $04, $92, $A1, $BB, $1D, $72, $C3, 
    $3E, $24, $B2, $8F, $F4, $52, $1E, $0F, $EC, $15, $A0, $FC, $3D, $10, $E0, $D0, $E5, $08, $DD, $C5, 
    $5C, $78, $3D, $6F, $A5, $54, $FF, $A4, $97, $73, $E5, $F5, $8F, $42, $E0, $DA, $51, $FD, $BD, $B7, 
    $CC, $2A, $E4, $9B, $A2, $BF, $2A, $7E, $8B, $25, $62, $67, $0E, $F4, $D9, $A7, $7B, $44, $AE, $33, 
    $AC, $DF, $ED, $33, $C1, $0B, $5C, $D3, $6F, $6F, $34, $0D, $EA, $B7, $E1, $D6, $7E, $01, $AB, $5C, 
    $59, $45, $DD, $4E, $F2, $C8, $26, $92, $47, $AE, $9F, $8E, $F2, $48, $6C, $D5, $96, $DD, $D8, $2A, 
    $21, $91, $1C, $CD, $EB, $BE, $14, $65, $36, $C2, $74, $EA, $7C, $D1, $82, $52, $49, $D7, $FB, $C8, 
    $B2, $0F, $EC, $CB, $D5, $48, $C3, $83, $B6, $05, $68, $44, $53, $AE, $22, $6F, $17, $1D, $1A, $56, 
    $06, $49, $F8, $07, $43, $A2, $73, $01, $EE, $36, $D5, $3F, $98, $2E, $E4, $A0, $B1, $BB, $83, $72, 
    $D0, $D2, $5B, $C5, $32, $2B, $24, $85, $35, $D2, $28, $A3, $FA, $DA, $A9, $D2, $79, $1D, $24, $25, 
    $C9, $A8, $5C, $D7, $47, $3A, $61, $9B, $EF, $7E, $0E, $2F, $E6, $DC, $78, $3D, $BC, $BE, $87, $40, 
    $50, $5B, $AC, $A8, $DD, $54, $75, $64, $55, $36, $BB, $97, $44, $ED, $F6, $04, $B9, $E1, $B1, $04, 
    $B3, $B5, $4D, $6E, $48, $B6, $F8, $4F, $D9, $22, $3B, $FD, $9F, $DB, $22, $39, $4B, $91, $84, $20, 
    $7B, $F7, $D1, $73, $C1, $F3, $79, $D6, $E6, $8A, $CF, $71, $E7, $E3, $E8, $39, $DC, $60, $B3, $5A, 
    $0F, $59, $3F, $56, $3B, $22, $C8, $C6, $FC, $48, $2D, $45, $82, $1E, $0D, $4A, $90, $A1, $DA, $3F, 
    $6E, $33, $0C, $B9, $61, $67, $CF, $73, $A8, $13, $53, $95, $00, $AF, $B9, $55, $06, $94, $79, $BB, 
    $28, $73, $B2, $DC, $B0, $6C, $B2, $D9, $BA, $2B, $54, $E6, $71, $DC, $96, $38, $36, $A8, $CC, $40, 
    $F0, $04, $BB, $B5, $0D, $0F, $42, $42, $99, $01, $51, $E6, $01, $28, $D1, $7A, $94, $0D, $2A, $B3, 
    $E2, $B2, $29, $06, $F0, $C1, $F0, $79, $28, $A0, $90, $4C, $2B, $CC, $F3, $B2, $B2, $3B, $AD, $D8, 
    $4D, $D8, $D7, $9F, $7F, $2E, $3A, $0A, $95, $6B, $3A, $11, $6B, $8A, $1E, $BC, $4E, $28, $D8, $08, 
    $2D, $A2, $2C, $4F, $27, $9E, $BF, $9D, $1D, $86, $80, $D3, $91, $3D, $11, $BB, $E6, $71, $BB, $D5, 
    $53, $56, $F6, $2A, $6D, $9D, $EB, $F5, $88, $6C, $B1, $65, $3F, $6F, $A5, $96, $CD, $AF, $47, $C0, 
    $6E, $9E, $0C, $2F, $B2, $C9, $BC, $2A, $16, $C2, $7E, $94, $62, $18, $A2, $E2, $FB, $8E, $72, $3A, 
    $8F, $2D, $B4, $56, $AC, $E6, $91, $08, $A9, $14, $A9, $E2, $2A, $CA, $CB, $57, $5C, $97, $5A, $71, 
    $55, $D4, $1A, $3F, $A8, $D6, $A9, $39, $88, $24, $0B, $61, $68, $E2, $7C, $CA, $98, $8D, $9D, $55, 
    $9A, $02, $05, $C5, $6D, $A2, $82, $6E, $86, $D7, $F7, $B0, $86, $A9, $C1, $B2, $AE, $B8, $FF, $49, 
    $59, $62, $8B, $49, $94, $95, $0B, $04, $CC, $41, $EE, $6C, $1A, $34, $DB, $77, $F4, $0E, $99, $ED, 
    $DB, $C4, $4C, $FD, $21, $A7, $D7, $2F, $FE, $3A, $78, $D2, $0B, $F9, $76, $BC, $01, $CB, $5D, $9B, 
    $22, $17, $21, $0F, $CC, $27, $0A, $C6, $2E, $10, $D1, $5A, $8D, $22, $09, $33, $2E, $1E, $44, $CE, 
    $F2, $BF, $03, $63, $BD, $93, $4E, $A2, $1C, $D4, $1A, $C9, $16, $44, $23, $D9, $82, $68, $24, $5B, 
    $10, $8D, $A4, $96, $42, $9A, $58, $5A, $23, $D9, $82, $A8, $EE, $B7, $05, $D1, $AF, $B5, $A0, $91, 
    $1A, $8B, $46, $5B, $DD, $1A, $ED, $96, $6B, $8D, $64, $0B, $82, $90, $AA, $46, $BA, $60, $E2, $30, 
    $27, $7F, $F0, $53, $92, $8E, $0F, $59, $92, $D8, $61, $36, $17, $0D, $A2, $CC, $40, $83, $28, $66, 
    $DD, $3E, $FD, $3B, $3B, $47, $B9, $EC, $E9, $E0, $F0, $3A, $74, $94, $CF, $38, $71, $0B, $0E, $2B, 
    $41, $4B, $46, $BC, $6E, $D6, $17, $9A, $03, $C3, $FF, $6C, $F6, $F3, $91, $37, $B5, $E8, $0B, $2D, 
    $EC, $12, $EE, $B7, $F5, $E1, $76, $CD, $AC, $CA, $A6, $02, $ED, $7E, $49, $DE, $E4, $CF, $AF, $3C, 
    $51, $53, $8B, $0B, $FE, $52, $65, $4C, $25, $5A, $13, $DE, $CB, $C7, $FE, $83, $6C, $E8, $86, $D3, 
    $4C, $1F, $62, $82, $AE, $D8, $28, $2A, $1F, $90, $F7, $A8, $67, $63, $51, $A1, $62, $90, $D0, $27, 
    $21, $28, $F4, $B9, $04, $04, $5F, $0C, $EF, $9B, $47, $52, $29, $4F, $FC, $B9, $D9, $B4, $A9, $F8, 
    $18, $5D, $B8, $86, $77, $4D, $C5, $94, $85, $ED, $44, $2F, $BC, $1B, $D4, $83, $51, $3C, $99, $DC, 
    $74, $03, $92, $45, $C8, $5A, $E2, $B1, $26, $20, $CB, $F9, $ED, $CB, $0C, $E3, $E2, $FC, $D8, $B4, 
    $72, $DF, $CD, $40, $28, $C5, $64, $F1, $8C, $65, $A8, $B7, $80, $6C, $DF, $B2, $D8, $74, $D7, $C7, 
    $CA, $30, $20, $79, $DE, $06, $A4, $15, $18, $F1, $40, $20, $9C, $BD, $84, $9B, $03, $18, $C2, $D6, 
    $A1, $FC, $CB, $75, $4C, $5E, $97, $8C, $72, $92, $97, $50, $D2, $25, $AF, $9B, $89, $DF, $C7, $8A, 
    $97, $6B, $14, $4F, $DE, $34, $3F, $76, $11, $BF, $49, $F0, $7A, $AE, $5D, $BE, $C9, $5A, $91, $53, 
    $2B, $8A, $D2, $8A, $A2, $B5, $22, $F8, $9E, $A6, $15, $4D, $D7, $8A, $66, $6A, $45, $09, $5A, $51, 
    $92, $56, $14, $A3, $15, $3D, $A8, $15, $C5, $B2, $2E, $34, $45, $41, $37, $8A, $FA, $1E, $AD, $B8, 
    $82, $9B, $B9, $F2, $BA, $93, $88, $D9, $5E, $43, $FE, $BC, $D8, $CC, $0E, $F0, $25, $AF, $00, $69, 
    $B6, $9C, $EF, $BE, $95, $72, $26, $FB, $CC, $BB, $F9, $9B, $78, $BE, $EA, $18, $24, $3E, $21, $EA, 
    $C6, $32, $A0, $A2, $15, $BD, $C2, $91, $86, $8A, $D9, $E9, $A2, $EE, $D1, $5A, $8A, $83, $8F, $85, 
    $2C, $D4, $16, $5B, $9B, $95, $6E, $16, $3E, $17, $18, $CB, $9E, $27, $F6, $5F, $FA, $85, $96, $EF, 
    $30, $92, $6D, $FA, $62, $1B, $B2, $7D, $F1, $47, $E2, $9B, $10, $4F, $25, $BE, $46, $DB, $11, $F3, 
    $F5, $D7, $92, $45, $D6, $28, $27, $38, $16, $F7, $91, $36, $ED, $05, $B6, $01, $BD, $D4, $A4, $0A, 
    $93, $08, $D4, $ED, $15, $8A, $79, $6E, $D5, $91, $B2, $F0, $36, $33, $E9, $8F, $B9, $D6, $11, $63, 
    $85, $9A, $F0, $80, $3E, $15, $A7, $88, $46, $0D, $D9, $F8, $B2, $61, $88, $23, $DC, $14, $27, $AE, 
    $99, $E5, $98, $B4, $99, $CF, $30, $2B, $F6, $6D, $A6, $96, $62, $E3, $8D, $3F, $30, $0C, $58, $22, 
    $D3, $91, $49, $E6, $17, $5B, $92, $7D, $E1, $15, $BB, $2C, $C8, $B1, $3E, $4F, $27, $BB, $83, $D6, 
    $41, $B4, $B1, $17, $5B, $62, $7C, $D7, $91, $95, $66, $CE, $7E, $40, $17, $D2, $7A, $70, $C2, $8D, 
    $87, $8F, $74, $D7, $F3, $D8, $3B, $2B, $23, $19, $41, $80, $49, $CF, $A2, $B2, $1A, $CC, $73, $B6, 
    $8E, $D6, $BC, $0D, $C4, $16, $FB, $7D, $A3, $E3, $FC, $42, $B0, $B5, $6B, $75, $04, $0D, $4B, $8C, 
    $C6, $16, $48, $35, $29, $76, $B6, $8E, $60, $67, $DF, $88, $E9, $92, $F5, $C7, $93, $35, $B7, $A4, 
    $B9, $6D, $9A, $DB, $AE, $B9, $1D, $9A, $DB, $A9, $B9, $A3, $50, $A5, $3E, $C5, $D6, $96, $92, $6E, 
    $6A, $B2, $9A, $34, $AF, $47, $4B, $59, $74, $B1, $C5, $E1, $F3, $D2, $28, $AD, $99, $83, $7D, $53, 
    $1C, $01, $8E, $58, $7F, $60, $18, $DF, $06, $6E, $3A, $E5, $04, $E3, $34, $1D, $05, $84, $48, $60, 
    $05, $19, $96, $AA, $2B, $D0, $10, $6C, $3E, $6F, $5E, $D2, $DF, $10, $CD, $A2, $CE, $8F, $4D, $97, 
    $0E, $B7, $A9, $8F, $C5, $3A, $CD, $CA, $09, $1A, $1F, $72, $E5, $39, $13, $E9, $94, $42, $A3, $EB, 
    $97, $04, $87, $2D, $0C, $19, $40, $D4, $B2, $8A, $67, $3B, $AB, $4E, $C8, $95, $38, $8D, $B2, $F9, 
    $E6, $B1, $42, $94, $31, $3F, $76, $DA, $80, $94, $E6, $1B, $A3, $CF, $80, $CE, $C5, $BB, $33, $66, 
    $C6, $1B, $AD, $F3, $63, $93, $CD, $80, $22, $67, $A0, $E5, $13, $D5, $6F, $0D, $8A, $AB, $3D, $D4, 
    $80, $B6, $64, $AA, $CA, $34, $3F, $B7, $D1, $0D, $0B, $B1, $35, $D2, $2C, $FE, $29, $78, $A6, $BA, 
    $AE, $AC, $38, $48, $A6, $B2, $17, $3A, $91, $E3, $8F, $C1, $B3, $55, $33, $B3, $F9, $6F, $1F, $33, 
    $28, $47, $D4, $FC, $5E, $C0, $8E, $66, $F1, $E3, $A2, $06, $81, $39, $6A, $49, $EC, $34, $93, $6F, 
    $04, $DD, $62, $C1, $5B, $84, $2F, $96, $01, $60, $48, $26, $39, $E9, $03, $F0, $9A, $D1, $04, $79, 
    $25, $84, $24, $A5, $42, $9B, $7E, $BA, $B0, $A9, $84, $B2, $1B, $2D, $25, $86, $2D, $8C, $D5, $16, 
    $C4, $B2, $DC, $04, $7D, $AE, $81, $17, $E8, $CD, $EE, $9B, $64, $32, $AD, $CE, $32, $7B, $13, $D8, 
    $82, $04, $96, $92, $E4, $DA, $BD, $6A, $A6, $30, $CE, $BE, $CC, $12, $E3, $DA, $47, $27, $C7, $53, 
    $66, $02, $1B, $F0, $F7, $B1, $42, $5E, $95, $32, $73, $00, $12, $BC, $AF, $8F, $20, $AD, $E5, $27, 
    $B1, $85, $33, $B3, $98, $77, $66, $66, $16, $3F, $1A, $45, $68, $E2, $2F, $68, $E5, $26, $31, $7F, 
    $DA, $CA, $C5, $64, $33, $43, $18, $93, $8F, $0C, $C2, $13, $CD, $C8, $4F, $D3, $CA, $A6, $9B, $F3, 
    $A7, $B1, $05, $D3, $58, $CA, $F4, $01, $9B, $F0, $03, $C6, $F2, $53, $26, $E7, $7A, $F8, $8F, $42, 
    $C5, $4E, $1E, $28, $F6, $49, $28, $16, $12, $B3, $B2, $C9, $EC, $13, $68, $BE, $27, $82, $F8, $D5, 
    $0C, $93, $00, $24, $FF, $53, $2E, $DE, $DC, $21, $A9, $2D, $12, $F4, $BA, $C7, $AC, $7C, $8E, $63, 
    $0C, $E6, $6F, $96, $9E, $1A, $8D, $A2, $B1, $9F, $41, $78, $B1, $49, $5F, $18, $83, $52, $B0, $2A, 
    $70, $30, $AF, $0D, $C2, $A6, $61, $D8, $AA, $5C, $DC, $6E, $42, $CC, $66, $D3, $52, $A7, $6B, $A9, 
    $33, $B5, $D4, $04, $2D, $35, $49, $AE, $7C, $CF, $44, $28, $71, $A0, $87, $65, $B5, $0C, $68, $57, 
    $81, $FC, $3C, $B9, $FD, $A3, $A8, $69, $12, $22, $9E, $87, $E8, $96, $8D, $69, $FA, $03, $C9, $2E, 
    $FF, $CA, $F9, $EC, $68, $5C, $3B, $B4, $51, $6D, $4E, $36, $7B, $B1, $BD, $FF, $B2, $B1, $4F, $8F, 
    $F9, $6E, $63, $2B, $AF, $8A, $C6, $AE, $9A, $AC, $B6, $26, $A3, $0E, $C4, $AA, $7B, $84, $3C, $66, 
    $70, $65, $70, $20, $C8, $EA, $F9, $AB, $30, $0C, $16, $DD, $8B, $92, $81, $FE, $E1, $76, $0F, $5F, 
    $79, $6F, $70, $B8, $0D, $19, $2D, $37, $80, $EF, $EB, $E6, $CE, $03, $57, $43, $36, $1E, $61, $FD, 
    $D8, $36, $78, $FD, $70, $5C, $B3, $7E, $C4, $86, $36, $0D, $82, $7B, $86, $D1, $16, $56, $26, $14, 
    $26, $82, $E6, $1E, $3E, $1B, $AA, $8F, $00, $6B, $9E, $5E, $60, $83, $9A, $90, $7E, $23, $DB, $CD, 
    $5A, $60, $8D, $E3, $56, $73, $38, $0B, $57, $BF, $8C, $50, $3F, $8B, $48, $A5, $6D, $C9, $7C, $49, 
    $35, $22, $14, $58, $44, $93, $80, $E8, $48, $77, $40, $56, $8B, $1C, $96, $90, $12, $4C, $E4, $E5, 
    $90, $1E, $C4, $D7, $FA, $03, $36, $54, $77, $14, $7A, $7A, $6D, $11, $81, $3B, $54, $C3, $A6, $24, 
    $FE, $F3, $64, $C1, $44, $A8, $3A, $A3, $3F, $E0, $08, $6A, $CF, $A0, $D6, $09, $E9, $9A, $68, $0B, 
    $24, $6D, $6C, $2E, $FF, $EB, $68, $F0, $E4, $38, $18, $1F, $8B, $8D, $AA, $3A, $A7, $8C, $AC, $32, 
    $7C, $41, $90, $8F, $EA, $05, $90, $97, $00, $C2, $2F, $89, $8D, $89, $3F, $E1, $BA, $02, $13, $7D, 
    $5A, $D9, $43, $42, $B3, $27, $2D, $31, $BC, $64, $34, $10, $2F, $1F, $FF, $55, $18, $6A, $D6, $17, 
    $1A, $AE, $E3, $25, $4F, $B1, $B1, $82, $CE, $74, $58, $9B, $E5, $06, $8F, $39, $44, $66, $1E, $C6, 
    $9D, $A7, $F6, $90, $2E, $CF, $BC, $A3, $67, $FC, $67, $6C, $35, $8B, $E2, $0C, $52, $D0, $B1, $0D, 
    $50, $6A, $AE, $4F, $00, $AF, $96, $BC, $88, $52, $CC, $DC, $1C, $24, $FA, $6E, $07, $FA, $A6, $F6, 
    $58, $D5, $39, $DF, $B0, $1C, $FE, $1F, $A3, $69, $D2, $D4, $B6, $A0, $99, $C3, $A1, $73, $3B, $BA, 
    $45, $44, $F9, $B3, $88, $42, $D3, $FF, $3B, $51, $FA, $FB, $F7, $D8, $E0, $FE, $75, $5E, $D3, $BF, 
    $93, $45, $FF, $E2, $E9, $57, $7D, $89, $03, $A6, $02, $EA, $43, $E3, $51, $40, $34, $4C, $51, $F9, 
    $37, $EC, $C3, $2E, $F5, $8B, $88, $14, $B5, $2F, $42, $19, $03, $C1, $25, $9F, $A2, $FC, $07, $82, 
    $DE, $41, $64, $FA, $44, $44, $60, $9A, $DA, $67, $53, $6E, $83, $90, $FF, $03, $21, $10, $B7, $0F, 
    $C2, $B6, $62, $B2, $7D, $DC, $13, $8A, $5B, $87, $6A, $60, $5F, $D8, $AC, $5D, $5E, $3E, $7B, $D4, 
    $00, $FC, $A3, $09, $FE, $17, $43, $F0, $7F, $F6, $32, $C0, $DF, $17, $1B, $03, $BF, $58, $C0, $1C, 
    $DD, $D0, $0F, $D3, $CB, $9C, $90, $8F, $4D, $E4, $E3, $9B, $5D, $23, $DD, $91, $EA, $EA, $2B, $39, 
    $1B, $3A, $C0, $EB, $CD, $F1, $F0, $2B, $17, $07, $40, $F6, $F2, $A8, $01, $90, $4D, $1E, $0A, $8F, 
    $98, $20, $C8, $CA, $47, $0D, $80, $EC, $3B, $51, $68, $BF, $C8, $A6, $CE, $5E, $F4, $AD, $C5, $21, 
    $8C, $B3, $9E, $57, $F0, $2E, $0D, $BC, $23, $EB, $5C, $90, $9F, $97, $FE, $B8, $AD, $1E, $0D, $5F, 
    $97, $25, $B0, $03, $1E, $DA, $66, $3E, $FA, $99, $BE, $C1, $09, $29, $72, $32, $F9, $D6, $F1, $10, 
    $C3, $4E, $31, $70, $F3, $0F, $C9, $26, $E9, $AF, $1E, $08, $4B, $B5, $B6, $A0, $95, $B0, $F3, $08, 
    $59, $B7, $7A, $F5, $BA, $15, $3B, $82, $9C, $61, $6B, $F5, $1A, $24, $71, $95, $59, $78, $D8, $4E, 
    $6E, $68, $41, $A5, $8D, $9E, $73, $44, $28, $3F, $F9, $17, $C1, $53, $1C, $0D, $43, $CE, $D6, $37, 
    $AC, $BC, $11, $89, $42, $13, $B1, $B8, $61, $C1, $0D, $DC, $1D, $61, $68, $A6, $70, $80, $5D, $75, 
    $91, $1D, $11, $E2, $57, $67, $04, $93, $EB, $61, $FF, $9A, $5F, $95, $90, $5F, $BD, $17, $56, $F3, 
    $59, $90, $E0, $F0, $69, $DC, $3B, $40, $C9, $8C, $8B, $44, $B7, $F2, $86, $25, $90, $14, $86, $3D, 
    $09, $6A, $5D, $24, $BC, $95, $D7, $B9, $C1, $AF, $9F, $AB, $FD, $58, $0A, $2A, $CD, $26, $6E, $47, 
    $51, $8F, $5C, $75, $33, $0A, $95, $CA, $1C, $40, $05, $66, $77, $10, $72, $BC, $02, $DD, $BF, $1B, 
    $62, $B9, $B6, $A2, $54, $48, $AE, $E2, $E2, $18, $F9, $5D, $1D, $78, $E0, $4D, $89, $81, $62, $67, 
    $9D, $A1, $7A, $56, $DD, $65, $08, $7E, $FE, $74, $C8, $78, $81, $0D, $28, $6F, $B5, $C7, $22, $57, 
    $EE, $93, $50, $B0, $08, $19, $35, $D3, $87, $95, $92, $DD, $7C, $55, $24, $EB, $13, $A2, $04, $E7, 
    $35, $C9, $24, $65, $69, $FC, $B9, $19, $27, $E2, $8D, $CA, $13, $72, $55, $2D, $F2, $D8, $0B, $1C, 
    $FC, $3D, $52, $0B, $33, $14, $E9, $CF, $E6, $C0, $58, $D5, $B0, $2A, $C3, $E4, $86, $76, $34, $58, 
    $11, $80, $49, $DC, $04, $FC, $A8, $95, $A7, $AA, $86, $54, $B2, $0F, $13, $E5, $48, $C2, $B6, $BB, 
    $BA, $CB, $A2, $FA, $63, $72, $90, $39, $BF, $6F, $A7, $61, $74, $EA, $7D, $98, $49, $98, $72, $23, 
    $CA, $63, $3F, $09, $8E, $F0, $C9, $10, $39, $47, $6D, $22, $15, $F2, $F1, $18, $EB, $47, $7D, $FD, 
    $36, $F1, $04, $9B, $1E, $6D, $11, $BA, $B3, $9D, $19, $B8, $7E, $90, $24, $0E, $B3, $7C, $75, $67, 
    $88, $EF, $BE, $FE, $1A, $AE, $3E, $18, $7D, $22, $44, $9F, $2D, $93, $00, $13, $21, $0D, $2C, $5A, 
    $A9, $E0, $B5, $7F, $88, $BC, $B6, $DC, $CF, $6B, $47, $03, $AF, $ED, $0D, $F2, $DA, $D1, $C0, $6B, 
    $A7, $27, $A0, $6A, $5B, $90, $DD, $06, $24, $BD, $0F, $D7, $42, $44, $4E, $BB, $D9, $80, $EA, $58, 
    $90, $E3, $26, $1E, $05, $B8, $BB, $63, $BA, $34, $35, $C8, $73, $0B, $8E, $3B, $9A, $B8, $DF, $01, 
    $76, $BB, $6F, $07, $32, $A5, $DB, $70, $B4, $B3, $A4, $2A, $1A, $D8, $55, $E7, $E4, $EA, $83, $24, 
    $F9, $1D, $56, $F6, $94, $7A, $55, $5A, $35, $05, $ED, $41, $DC, $03, $4C, $A3, $33, $58, $88, $BF, 
    $43, $22, $BE, $51, $7F, $6C, $72, $2F, $3B, $20, $70, $DF, $E7, $11, $DA, $E3, $12, $AB, $46, $D9, 
    $38, $4C, $A5, $D1, $69, $D6, $46, $12, $96, $93, $47, $27, $69, $9D, $D5, $4B, $41, $46, $B8, $76, 
    $07, $49, $9C, $95, $D1, $22, $4E, $1B, $C5, $41, $1B, $3F, $81, $1F, $58, $7B, $B4, $6A, $F4, $0B, 
    $78, $FA, $11, $31, $B0, $65, $0E, $33, $62, $E3, $FF, $9C, $E1, $3F, $60, $DD, $35, $94, $E1, $DF, 
    $4B, $D7, $17, $47, $63, $B3, $B1, $C9, $15, $46, $88, $DB, $37, $82, $DC, $3E, $13, $AA, $ED, $24, 
    $7D, $65, $F5, $28, $7D, $CD, $D5, $EA, $D0, $91, $8D, $12, $AF, $5F, $0D, $C8, $64, $1B, $37, $F5, 
    $2B, $BA, $07, $CF, $5B, $D8, $1A, $60, $40, $A0, $89, $7F, $21, $14, $C0, $D1, $FB, $D6, $79, $31, 
    $7A, $93, $05, $6B, $EC, $3D, $35, $78, $F4, $8A, $B3, $2E, $18, $2D, $BF, $47, $44, $1B, $2F, $A2, 
    $DD, $31, $34, $1A, $52, $F6, $CA, $4D, $42, $B8, $80, $A7, $47, $BF, $C5, $6D, $2B, $12, $38, $64, 
    $E1, $38, $7C, $F6, $2D, $28, $F6, $13, $F0, $9B, $1D, $41, $12, $87, $66, $68, $78, $D8, $55, $1C, 
    $97, $5B, $48, $92, $AC, $6F, $12, $02, $65, $3C, $32, $BF, $1B, $7B, $81, $35, $33, $83, $79, $7A, 
    $35, $47, $DC, $01, $95, $4B, $55, $7B, $D6, $7E, $A3, $57, $A3, $38, $02, $CF, $8F, $6C, $C5, $A8, 
    $BC, $EF, $2D, $EC, $FF, $8D, $EB, $49, $28, $B1, $F3, $09, $14, $4A, $34, $5B, $AA, $8C, $55, $1E, 
    $76, $3B, $E9, $08, $2D, $9B, $62, $D6, $A5, $29, $72, $83, $ED, $7F, $2E, $70, $21, $69, $4B, $3F, 
    $FC, $B3, $B3, $B0, $4C, $82, $61, $3D, $C1, $F0, $FD, $37, $A1, $31, $A3, $B1, $31, $0E, $6A, $4C, 
    $C4, $15, $12, $8F, $FC, $90, $E6, $C2, $E6, $25, $38, $17, $22, $06, $49, $2D, $DC, $77, $FD, $57, 
    $52, $0B, $88, $34, $1D, $F2, $24, $E9, $85, $E8, $AD, $36, $02, $24, $0A, $AE, $B9, $17, $4B, $7B, 
    $E5, $32, $E9, $CE, $21, $7E, $36, $F5, $03, $5D, $CF, $77, $A8, $7F, $21, $3D, $26, $9D, $5E, $D7, 
    $5A, $A9, $8D, $A1, $6B, $A6, $24, $3A, $2C, $1D, $F3, $3B, $A0, $38, $2D, $B0, $80, $7D, $F9, $57, 
    $14, $20, $23, $86, $34, $89, $F3, $03, $85, $9F, $0C, $EE, $C8, $6B, $F5, $FD, $D4, $A6, $F3, $6A, 
    $CF, $98, $D5, $40, $1D, $95, $CF, $DF, $64, $76, $18, $B1, $55, $33, $E1, $85, $36, $14, $B3, $F8, 
    $59, $6E, $18, $A8, $C7, $47, $D7, $58, $1C, $3A, $23, $1C, $14, $32, $F7, $12, $39, $80, $46, $1C, 
    $0E, $B1, $C7, $C1, $2F, $16, $7E, $B7, $C3, $CF, $64, $85, $3F, $B3, $35, $F8, $B4, $D0, $87, $D5, 
    $12, $D4, $F7, $63, $67, $77, $46, $C3, $50, $E7, $AA, $23, $B4, $8D, $B6, $4B, $73, $F7, $32, $B7, 
    $3D, $DB, $CB, $14, $9B, $56, $75, $01, $4F, $4A, $54, $6F, $CC, $22, $9B, $53, $1B, $AF, $83, $0E, 
    $A9, $3A, $4B, $58, $EF, $69, $65, $A4, $5E, $D7, $5E, $00, $1E, $7A, $17, $78, $04, $46, $E9, $F5, 
    $4D, $10, $4B, $7B, $AE, $8B, $82, $7D, $CA, $38, $56, $85, $9F, $17, $93, $6D, $16, $5F, $64, $6B, 
    $D5, $15, $F8, $36, $C7, $9F, $08, $D8, $E2, $4F, $D4, $BC, $88, $8E, $EC, $6C, $2F, $FF, $F1, $AB, 
    $7D, $74, $51, $DC, $41, $FE, $ED, $F5, $40, $77, $54, $9D, $06, $7F, $ED, $39, $0E, $CF, $C4, $17, 
    $B1, $64, $DF, $78, $08, $5A, $33, $01, $AA, $A0, $A3, $D3, $5C, $81, $86, $5C, $47, $3D, $DB, $2B, 
    $11, $18, $3F, $19, $0F, $A8, $34, $65, $9C, $FE, $5C, $2F, $8C, $86, $B8, $76, $71, $7F, $52, $8D, 
    $DD, $92, $3C, $6B, $9F, $72, $51, $AF, $C6, $F3, $96, $1E, $5D, $EF, $FD, $DA, $30, $32, $F9, $CA, 
    $97, $E8, $F4, $FB, $C5, $EA, $57, $A1, $92, $0E, $9F, $3D, $61, $EB, $AF, $9E, $42, $23, $19, $33, 
    $9A, $02, $61, $C4, $BF, $7A, $84, $2A, $F8, $73, $18, $3D, $4B, $AF, $C2, $2C, $3D, $3C, $6F, $2E, 
    $A6, $72, $64, $67, $07, $B3, $11, $45, $C1, $E0, $AC, $79, $F1, $32, $D4, $87, $1F, $98, $10, $9C, 
    $A0, $FD, $FA, $C9, $04, $30, $DC, $11, $D7, $36, $9B, $60, $A9, $D4, $36, $4B, $F0, $4C, $A0, $D8, 
    $CA, $0A, $51, $D9, $6E, $AA, $AC, $E0, $5F, $BF, $5B, $DF, $AA, $DE, $2F, $B1, $E4, $96, $AD, $30, 
    $78, $CC, $41, $F5, $74, $F4, $CA, $14, $29, $B3, $F8, $9E, $39, $58, $A7, $28, $A8, $93, $88, $0A, 
    $C1, $E0, $0F, $8B, $49, $6B, $15, $96, $62, $E6, $09, $C1, $4A, $4D, $40, $CE, $7F, $DD, $AF, $EE, 
    $C5, $23, $9F, $8A, $23, $F1, $A5, $57, $EE, $45, $E1, $73, $02, $AA, $EA, $B6, $F8, $26, $B0, $0D, 
    $5B, $EE, $C5, $8D, $40, $D1, $A2, $CC, $6C, $A3, $9D, $56, $32, $6C, $89, $88, $EA, $9B, $C4, $4E, 
    $B2, $75, $F8, $55, $6C, $0A, $C6, $32, $DA, $D9, $67, $F1, $27, $10, $D7, $7C, $83, $8C, $72, $76, 
    $FC, $9E, $21, $F0, $2A, $D4, $08, $4A, $88, $7C, $DE, $BC, $5E, $50, $1F, $67, $FB, $B0, $19, $28, 
    $CF, $7C, $06, $98, $C6, $60, $65, $7C, $D1, $A2, $F0, $62, $F3, $B5, $A5, $1F, $22, $E9, $C6, $2B, 
    $22, $D6, $75, $FD, $E1, $46, $3B, $96, $F9, $27, $84, $97, $DB, $99, $B4, $C8, $67, $4B, $5A, $EC, 
    $93, $92, $DC, $CA, $28, $00, $A8, $A7, $08, $AF, $FE, $E3, $37, $77, $E1, $48, $B2, $65, $17, $9B, 
    $BD, $7C, $DC, $EF, $83, $A3, $2A, $81, $06, $9A, $5C, $C9, $30, $5B, $1A, $B7, $1E, $FE, $D1, $8B, 
    $7D, $06, $2D, $31, $F1, $4D, $D0, $5F, $B5, $EB, $C3, $10, $7A, $35, $F0, $82, $82, $B0, $23, $CE, 
    $0D, $80, $1B, $5B, $C6, $67, $BD, $48, $03, $A7, $F3, $6E, $03, $87, $6C, $A8, $97, $A0, $5C, $76, 
    $B0, $6D, $DD, $E6, $7B, $C5, $5A, $C4, $DF, $87, $A1, $C8, $AA, $70, $E0, $32, $1D, $07, $71, $36, 
    $9D, $16, $7D, $7C, $22, $CE, $F3, $19, $4D, $4B, $59, $46, $6F, $FC, $01, $FE, $29, $92, $62, $9F, 
    $E7, $B5, $70, $2F, $10, $11, $6A, $23, $4E, $2A, $9F, $82, $EB, $E5, $C5, $9A, $3E, $3C, $C0, $05, 
    $03, $32, $AE, $6E, $73, $01, $2D, $30, $F0, $3D, $A1, $7E, $0B, $9E, $31, $CB, $C2, $9C, $62, $21, 
    $A7, $84, $3C, $87, $5C, $89, $C6, $C2, $00, $DA, $01, $EC, $F8, $BA, $2E, $C8, $21, $93, $27, $6C, 
    $30, $8C, $77, $10, $71, $41, $35, $0B, $AB, $EA, $77, $63, $B6, $0F, $F1, $AC, $2D, $24, $33, $FC, 
    $01, $44, $C6, $76, $57, $B4, $76, $79, $D1, $32, $E8, $2F, $93, $F0, $68, $04, $DA, $55, $17, $C3, 
    $06, $9A, $F9, $09, $36, $F3, $B3, $17, $B0, $99, $4E, $48, $31, $19, $52, $74, $23, $A4, $36, $D2, 
    $40, $93, $C0, $6B, $0C, $C0, $2A, $38, $5E, $05, $BC, $10, $50, $17, $12, $5E, $7A, $73, $32, $4C, 
    $A1, $11, $45, $1D, $8B, $A0, $03, $7E, $F3, $15, $02, $5D, $EA, $9F, $00, $19, $EA, $5F, $11, $E0, 
    $3F, $55, $6C, $35, $9B, $5B, $01, $66, $81, $5B, $D9, $5B, $88, $0F, $6A, $17, $D8, $DA, $3B, $CB, 
    $4F, $99, $6B, $6A, $D0, $97, $D5, $1F, $B3, $E3, $81, $8F, $18, $56, $77, $12, $3F, $D2, $62, $B5, 
    $CD, $1C, $8F, $80, $6C, $3E, $0B, $CF, $B6, $72, $47, $18, $12, $B6, $A8, $DF, $D4, $5B, $90, $1F, 
    $7F, $E0, $75, $F3, $52, $BE, $45, $12, $50, $EC, $B7, $57, $9E, $5D, $D5, $E4, $CB, $42, $24, $18, 
    $7F, $02, $A8, $68, $7B, $77, $33, $8A, $E9, $7C, $63, $6B, $87, $AB, $CD, $E6, $19, $FB, $7C, $2B, 
    $54, $6E, $F6, $CD, $10, $BE, $CA, $19, $58, $D9, $56, $8C, $CE, $65, $57, $60, $61, $B2, $7E, $82, 
    $2F, $87, $F5, $93, $C0, $84, $02, $A0, $DD, $7C, $23, $43, $29, $92, $21, $85, $F2, $CD, $D2, $16, 
    $8C, $FB, $39, $1B, $1E, $BF, $EF, $3D, $A3, $AF, $AF, $CC, $7A, $49, $3D, $6F, $C4, $1F, $52, $9B, 
    $A5, $8A, $53, $26, $B3, $B9, $C2, $D7, $C1, $EE, $EF, $85, $D8, $37, $CF, $08, $F8, $C6, $FB, $3B, 
    $1D, $F0, $69, $87, $4F, $4B, $60, $77, $81, $3E, $D7, $58, $DA, $A2, $CF, $ED, $2B, $C0, $E7, $55, 
    $7A, $F6, $C2, $93, $19, $80, $6E, $33, $B3, $01, $B9, $AA, $4D, $76, $C0, $B2, $CB, $D9, $0D, $B4, 
    $20, $58, $83, $4C, $B6, $DB, $C6, $F2, $EC, $EC, $C7, $BD, $EC, $A1, $5E, $A3, $63, $E9, $1E, $C0, 
    $E6, $8B, $97, $AC, $93, $62, $8D, $0E, $91, $30, $33, $DB, $9B, $BB, $9C, $DD, $45, $FC, $9A, $D2, 
    $DB, $E6, $EE, $B9, $F3, $17, $66, $47, $B1, $C9, $50, $EC, $86, $02, $54, $AD, $8D, $3F, $F0, $12, 
    $66, $62, $67, $C9, $92, $DA, $71, $95, $65, $D8, $B5, $39, $D2, $72, $36, $DB, $24, $AC, $9B, $68, 
    $AE, $E5, $1A, $15, $57, $90, $4F, $59, $43, $8E, $68, $FC, $DC, $9B, $DB, $0B, $35, $41, $9B, $FD, 
    $1E, $43, $E9, $35, $14, $A7, $A1, $38, $28, $47, $1B, $4F, $22, $75, $9B, $18, $CD, $DD, $03, $49, 
    $98, $BB, $07, $81, $4E, $35, $F1, $F6, $32, $C5, $0E, $0B, $7E, $FC, $41, $2E, $5B, $E9, $2C, $8D, 
    $B1, $CA, $69, $AC, $B2, $63, $5D, $1C, $C6, $2A, $07, $26, $36, $48, $BB, $21, $26, $3F, $98, $44, 
    $3D, $9B, $90, $5D, $51, $6A, $BB, $99, $F6, $B5, $76, $3E, $FE, $4B, $58, $CF, $A0, $7E, $E6, $F8, 
    $A6, $E4, $4E, $32, $28, $F7, $F0, $31, $53, $9B, $FB, $E4, $2F, $C0, $9F, $16, $21, $3D, $E3, $58, 
    $BC, $5F, $73, $77, $30, $77, $94, $E6, $3E, $CD, $50, $72, $C8, $99, $3B, $5A, $73, $9F, $65, $6E, 
    $A8, $50, $97, $FA, $F0, $05, $48, $D3, $03, $BF, $5E, $93, $F6, $F0, $05, $ED, $C7, $3D, $82, $C3, 
    $D5, $DC, $C7, $74, $F7, $31, $01, $CE, $36, $F7, $6E, $B3, $80, $AA, $E6, $DE, $CF, $50, $F2, $D8, 
    $CE, $ED, $77, $82, $47, $39, $D9, $7C, $72, $7F, $A0, $BB, $F7, $7B, $20, $D4, $98, $6E, $E4, $7C, 
    $B0, $64, $89, $FA, $F0, $6E, $93, $5A, $DA, $6B, $F2, $8D, $EB, $EF, $16, $96, $77, $4C, $B3, $06, 
    $A1, $16, $18, $C6, $42, $19, $33, $F7, $EE, $A5, $7B, $42, $9D, $89, $4B, $25, $4B, $B3, $C5, $67, 
    $D8, $B9, $D5, $22, $FA, $10, $C1, $5F, $E8, $1B, $05, $01, $6D, $C9, $B1, $66, $C2, $34, $C9, $81, 
    $C7, $02, $C5, $80, $07, $DD, $76, $E3, $89, $28, $7A, $3A, $E9, $29, $40, $46, $9F, $04, $B5, $3D, 
    $A4, $37, $17, $83, $23, $64, $4D, $AC, $49, $89, $04, $3F, $E8, $0C, $BA, $D5, $0F, $EF, $3E, $10, 
    $FF, $74, $77, $AF, $A7, $08, $21, $C9, $7F, $8D, $BC, $C8, $FB, $D1, $0C, $16, $6C, $18, $38, $0F, 
    $45, $B3, $47, $63, $8C, $0E, $28, $6D, $A0, $7A, $C0, $C3, $96, $DA, $50, $5F, $6D, $35, $0E, $38, 
    $F6, $F7, $C0, $F7, $80, $43, $57, $C2, $78, $6D, $3C, $0A, $A6, $7B, $17, $B0, $D6, $47, $9B, $9C, 
    $56, $3F, $CB, $70, $24, $A6, $49, $A5, $61, $AE, $34, $5B, $59, $18, $C6, $18, $66, $64, $D8, $59, 
    $9E, $4D, $53, $6C, $6A, $A9, $DD, $54, $BA, $97, $B9, $9D, $29, $DA, $74, $EC, $8E, $28, $57, $81, 
    $7D, $B5, $E4, $FA, $76, $55, $18, $77, $63, $26, $94, $81, $BB, $17, $47, $95, $28, $14, $2A, $4F, 
    $A4, $43, $38, $DF, $8A, $8A, $79, $E5, $9B, $C5, $09, $24, $BE, $11, $5C, $DA, $EB, $E8, $42, $4B, 
    $40, $22, $2E, $FF, $69, $7F, $94, $C0, $70, $66, $73, $65, $D8, $7C, $C3, $01, $7E, $C0, $1A, $7E, 
    $93, $9C, $D7, $12, $DF, $14, $1A, $70, $3C, $1B, $E3, $29, $36, $17, $A5, $57, $46, $F1, $79, $E8, 
    $5E, $20, $69, $35, $9B, $89, $3A, $6B, $E1, $33, $06, $32, $1A, $C6, $D2, $24, $D7, $79, $9F, $CC, 
    $FC, $EA, $1A, $C9, $A4, $9C, $CF, $CF, $EB, $FC, $E5, $0C, $11, $3D, $4D, $0A, $1C, $09, $8E, $47, 
    $71, $CF, $83, $FA, $30, $37, $E9, $19, $3C, $1E, $20, $00, $C3, $A4, $8B, $46, $DA, $05, $68, $6C, 
    $72, $9B, $FB, $EC, $46, $98, $5E, $5A, $46, $0F, $4E, $D4, $E0, $E0, $E2, $BA, $9B, $8B, $31, $60, 
    $28, $51, $99, $D0, $73, $7C, $FD, $0C, $92, $72, $85, $BC, $99, $7F, $4F, $8B, $6B, $04, $66, $AC, 
    $58, $BE, $6D, $E9, $7C, $07, $42, $8B, $ED, $45, $1D, $4F, $01, $7E, $1C, $8D, $D6, $C9, $1E, $3E, 
    $4D, $AD, $B8, $CB, $E3, $B0, $3A, $56, $DF, $54, $2C, $F1, $D1, $30, $9D, $97, $E0, $28, $F6, $72, 
    $3B, $CC, $D4, $25, $30, $DA, $DB, $DC, $BD, $7D, $28, $AB, $1B, $46, $43, $ED, $34, $9F, $98, $8C, 
    $77, $7C, $48, $5C, $9E, $89, $F6, $68, $D1, $CA, $A7, $4D, $BD, $DA, $21, $AF, $7B, $89, $54, $72, 
    $6E, $E8, $F2, $58, $1C, $DE, $DC, $F8, $8B, $EC, $6A, $E2, $5D, $33, $2F, $41, $C1, $51, $FC, $F0, 
    $3C, $28, $76, $22, $9F, $3A, $D7, $64, $2A, $42, $C9, $19, $FF, $C9, $68, $48, $BA, $E4, $D7, $F3, 
    $A1, $54, $B4, $61, $35, $D2, $F5, $95, $4F, $62, $BB, $02, $56, $18, $2A, $9E, $C0, $44, $64, $A9, 
    $23, $73, $78, $36, $14, $BA, $C4, $D5, $AA, $8C, $73, $7D, $A5, $58, $E3, $8D, $54, $B5, $4D, $56, 
    $BF, $EC, $CA, $F5, $1A, $94, $AD, $71, $94, $75, $55, $5D, $54, $6E, $2D, $B6, $17, $24, $86, $79, 
    $7A, $2D, $0E, $DF, $88, $1C, $3E, $75, $3E, $E4, $0B, $9D, $55, $11, $88, $E0, $ED, $50, $A8, $96, 
    $C0, $F7, $D0, $0B, $8D, $3D, $2D, $CD, $6B, $C9, $E1, $36, $8C, $C1, $DF, $04, $CF, $36, $93, $9D, 
    $A6, $42, $5E, $0B, $40, $C4, $F4, $34, $40, $C4, $74, $1F, $F5, $69, $D5, $45, $9F, $A2, $CE, $C6, 
    $BA, $59, $95, $79, $D0, $4E, $23, $BE, $1F, $24, $B7, $CC, $14, $20, $41, $3D, $40, $AF, $87, $CF, 
    $41, $E7, $92, $10, $7C, $22, $11, $6F, $94, $9E, $36, $29, $F7, $C0, $2C, $09, $0C, $87, $94, $E7, 
    $66, $20, $84, $BC, $30, $A7, $44, $95, $C7, $5C, $10, $77, $94, $8D, $E5, $F1, $F3, $50, $90, $65, 
    $8C, $39, $09, $1E, $1E, $7E, $06, $00, $A3, $85, $2F, $E1, $EF, $DF, $8B, $90, $75, $14, $C5, $60, 
    $6D, $56, $DC, $8B, $68, $D2, $56, $75, $42, $19, $89, $53, $6E, $13, $94, $B1, $A4, $73, $3F, $92, 
    $50, $8A, $1D, $1A, $6E, $CF, $E6, $F3, $11, $40, $9D, $3B, $90, $E5, $16, $D5, $95, $AB, $50, $FD, 
    $27, $DE, $D0, $4A, $4F, $AB, $7D, $D0, $23, $78, $6E, $09, $AA, $71, $2F, $36, $40, $2B, $ED, $CD, 
    $E6, $0F, $D3, $97, $BB, $C3, $D5, $26, $84, $62, $C1, $8E, $FF, $BE, $37, $DB, $C3, $EF, $4D, $10, 
    $97, $5C, $36, $F9, $C2, $B4, $BC, $D3, $81, $BB, $BC, $3C, $D2, $25, $5A, $EB, $6A, $F3, $DD, $C6, 
    $E6, $F5, $A6, $B9, $5A, $57, $58, $58, $AB, $27, $DB, $50, $4E, $73, $D4, $D6, $C9, $E6, $63, $E2, 
    $71, $14, $76, $40, $EA, $BB, $E3, $C9, $60, $5B, $62, $E9, $69, $25, $CD, $D5, $AD, $84, $C7, $5F, 
    $4C, $D1, $14, $BB, $DA, $2A, $AB, $5F, $74, $C1, $87, $37, $37, $04, $02, $1C, $1E, $22, $CF, $98, 
    $6B, $F3, $8C, $C1, $3C, $0D, $A5, $83, $77, $92, $BE, $B7, $33, $04, $D8, $DB, $09, $B0, $1D, $26, 
    $E5, $4E, $68, $B7, $39, $65, $20, $D3, $EC, $01, $C8, $F6, $E0, $FD, $2B, $3D, $81, $D1, $B8, $10, 
    $E4, $D9, $A0, $D1, $4F, $DE, $89, $B0, $67, $A5, $A7, $AB, $0C, $B9, $0A, $C5, $E6, $89, $B3, $69, 
    $94, $4C, $F3, $72, $69, $2E, $8D, $12, $B9, $EA, $08, $64, $CF, $B7, $CD, $81, $B0, $D2, $0E, $E5, 
    $B1, $81, $FE, $F8, $C1, $1C, $6C, $78, $78, $A0, $00, $D3, $E2, $8E, $2D, $57, $45, $24, $5F, $91, 
    $18, $35, $81, $27, $A9, $26, $DF, $AD, $40, $95, $A1, $78, $83, $C3, $71, $26, $D0, $36, $73, $A8, 
    $20, $DF, $24, $E8, $8D, $55, $07, $BC, $9C, $A1, $9B, $DF, $33, $67, $60, $F0, $F1, $C3, $49, $D0, 
    $E5, $3C, $16, $BC, $3A, $4B, $A0, $AD, $90, $7E, $2C, $1F, $3B, $67, $F0, $E0, $38, $90, $4C, $83, 
    $83, $B5, $05, $8E, $08, $FE, $28, $D7, $8B, $8D, $CC, $70, $20, $22, $F5, $B3, $C3, $D6, $56, $57, 
    $DF, $2A, $9B, $AB, $47, $7E, $06, $75, $BC, $2A, $2E, $D1, $6D, $2F, $93, $D4, $D9, $C9, $D0, $B3, 
    $40, $75, $E4, $7A, $D5, $2F, $01, $5E, $B2, $AB, $2F, $BF, $40, $B1, $E5, $17, $E4, $75, $6E, $9F, 
    $83, $07, $37, $89, $FA, $18, $E3, $EF, $B4, $A8, $9F, $5A, $D5, $4B, $B6, $15, $53, $BF, $FD, $37, 
    $23, $F6, $B9, $0B, $BF, $31, $3B, $36, $B2, $B6, $77, $30, $54, $ED, $94, $56, $D8, $F1, $8C, $E1, 
    $6E, $E0, $F8, $6C, $BF, $41, $C6, $4F, $97, $5E, $86, $70, $78, $D7, $60, $BC, $28, $78, $CC, $87, 
    $5F, $11, $FC, $6E, $3E, $5C, $1B, $5E, $13, $51, $9B, $62, $AE, $49, $35, $D7, $A6, $58, $20, $DF, 
    $9A, $54, $8B, $DA, $6A, $55, $DB, $28, $F7, $FD, $FD, $B9, $03, $8D, $DB, $1F, $97, $62, $99, $D5, 
    $56, $0B, $DA, $44, $84, $58, $BF, $1D, $A8, $83, $88, $A3, $B6, $62, $1C, $B5, $CD, $8C, $A1, $35, 
    $83, $F3, $08, $C0, $EB, $18, $FC, $DA, $E1, $B7, $1B, $7E, $4D, $F0, $DB, $09, $BF, $D7, $E1, $B7, 
    $0D, $7E, $6C, $7E, $DD, $69, $6D, $FE, $86, $D3, $F0, $E6, $F0, $E6, $F0, $3E, $0B, $EF, $B3, $F0, 
    $EE, $82, $77, $17, $BC, $2F, $C0, $FB, $02, $BC, $7B, $E0, $DD, $03, $EF, $5E, $78, $F7, $EA, $12, 
    $59, $A2, $B2, $76, $59, $7B, $82, $85, $31, $03, $1B, $6D, $87, $5F, $14, $FC, $A6, $C1, $0F, $D6, 
    $D4, $FC, $82, $3D, $2D, $1B, $B1, $86, $83, $BF, $45, $EB, $83, $3E, $48, $CB, $0F, $86, $08, $80, 
    $23, $14, $57, $F7, $DD, $D9, $AB, $97, $24, $F6, $06, $3B, $21, $76, $A0, $13, $46, $5C, $FD, $F6, 
    $DF, $7A, $A1, $DC, $8D, $AF, $60, $B9, $DD, $C7, $01, $D2, $C9, $AF, $50, $7B, $43, $7D, $72, $49, 
    $F4, $49, $1C, $F6, $C9, $A6, $97, $A9, $4F, $30, $F2, $C6, $57, $E0, $7B, $37, $FC, $BA, $E0, $57, 
    $9B, $62, $BD, $F9, $70, $4D, $AA, $55, $FD, $8A, $A0, $F7, $35, $41, $EF, $4F, $83, $B2, $C6, $BA, 
    $05, $E3, $0C, $F4, $D5, $57, $10, $93, $7A, $A1, $66, $50, $CC, $8D, $83, $E2, $41, $A4, $81, $3E, 
    $FB, $CA, $AA, $7E, $8D, $55, $96, $9F, $F1, $C2, $B0, $1D, $9A, $F7, $7C, $78, $A5, $C3, $6F, $11, 
    $FC, $96, $C1, $6F, $39, $FC, $1E, $83, $9F, $0F, $7E, $EB, $5E, $A1, $BE, $89, $06, $58, $47, $C3, 
    $3B, $0A, $DE, $51, $F0, $76, $C2, $DB, $09, $6F, $07, $BC, $31, $DC, $0E, $6F, $3B, $BC, $6D, $F0, 
    $B6, $C1, $5B, $82, $B7, $34, $B4, $6F, $04, $8C, $7E, $05, $CF, $6D, $F0, $DB, $09, $BF, $FD, $AF, 
    $0C, $EA, $9B, $14, $2B, $1A, $F9, $19, $E8, $0B, $72, $0F, $ED, $87, $C1, $7E, $43, $FA, $6E, $B0, 
    $7D, $1E, $BC, $B1, $2A, $6E, $F7, $84, $A6, $EE, $F6, $9B, $77, $B3, $F7, $6F, $C1, $13, $ED, $AE, 
    $DD, $2B, $86, $33, $FF, $92, $4D, $CC, $A4, $49, $B1, $2D, $DF, $C3, $3B, $EE, $AA, $4C, $81, $CE, 
    $CE, $37, $2F, $91, $36, $03, $DD, $FD, $1A, $B9, $1B, $0F, $8B, $D0, $AD, $34, $52, $F7, $A9, $66, 
    $87, $29, $BB, $FB, $14, $3B, $86, $A1, $DD, $CB, $63, $9D, $56, $F1, $75, $CA, $7A, $F4, $9A, $EB, 
    $29, $D0, $FE, $B1, $3D, $B7, $6A, $8F, $5C, $F9, $33, $BC, $E3, $23, $9B, $1D, $C7, $B3, $6C, $DD, 
    $AD, $64, $BC, $BF, $24, $D6, $A1, $44, $02, $FC, $E5, $2A, $54, $D8, $0A, $DC, $56, $1B, $0E, $F3, 
    $03, $26, $09, $4C, $8F, $4E, $B3, $2F, $0E, $F8, $A2, $3B, $44, $4C, $E5, $73, $76, $1C, $E2, $29, 
    $3F, $54, $3F, $B3, $FA, $AE, $1B, $88, $06, $31, $EE, $51, $03, $66, $E5, $1C, $EA, $C2, $2F, $CD, 
    $2F, $68, $11, $23, $D0, $37, $36, $94, $89, $5C, $89, $04, $4B, $70, $5C, $9E, $11, $99, $F8, $44, 
    $20, $24, $BB, $B8, $34, $5F, $5C, $51, $AE, $8D, $53, $DB, $D0, $EE, $91, $EF, $A5, $77, $90, $11, 
    $61, $E1, $D6, $76, $B5, $CB, $88, $6F, $66, $63, $D5, $56, $E9, $77, $C4, $8B, $9C, $AC, $3C, $E2, 
    $9B, $56, $79, $D1, $37, $B1, $BB, $19, $4D, $3B, $F8, $EC, $F8, $06, $2A, $E5, $7D, $6D, $5C, $20, 
    $0A, $C5, $FD, $68, $7C, $32, $30, $52, $58, $2B, $80, $2F, $29, $FE, $08, $E5, $1A, $DF, $84, $F9, 
    $DA, $E3, $9B, $B4, $08, $51, $86, $72, $11, $1A, $21, $57, $AD, $36, $84, $D1, $1A, $AC, $35, $12, 
    $92, $B8, $1E, $67, $B3, $3C, $07, $2C, $8F, $11, $F1, $4D, $9D, $BF, $40, $25, $3A, $F5, $8A, $B4, 
    $42, $D1, $7F, $DA, $5B, $65, $AC, $7A, $1C, $A8, $79, $E8, $CC, $5A, $07, $1A, $68, $F2, $4B, $50, 
    $99, $AC, $59, $99, $BD, $4A, $46, $AD, $E7, $2A, $7C, $27, $CD, $CA, $BC, $AA, $DC, $53, $EB, $E9, 
    $C3, $4B, $A9, $66, $65, $F6, $29, $37, $D6, $7A, $0C, $F8, $76, $CC, $02, $1A, $2A, $52, $75, $F7, 
    $4A, $89, $A5, $BD, $2B, $9A, $03, $F7, $C9, $0D, $C9, $86, $DC, $F0, $7D, $23, $90, $02, $5F, $7D, 
    $F0, $D5, $17, $48, $82, $AF, $AB, $F0, $75, $35, $30, $03, $BE, $7A, $E1, $AB, $37, $30, $59, $94, 
    $16, $90, $F1, $1E, $2C, $9F, $73, $D6, $28, $C5, $91, $3C, $C7, $70, $F7, $26, $E6, $F5, $AE, $38, 
    $1B, $DF, $54, $00, $94, $28, $D9, $3A, $1B, $16, $E7, $0F, $7C, $F3, $9D, $FB, $C0, $F0, $7E, $49, 
    $A9, $EA, $88, $EF, $91, $F8, $A6, $5A, $00, $2F, $2A, $86, $0B, $BB, $01, $2B, $46, $86, $B0, $78, 
    $58, $E7, $37, $B3, $49, $8F, $5C, $BD, $2C, $AD, $B8, $13, $B5, $C3, $AD, $3E, $7B, $DC, $E1, $50, 
    $B7, $29, $17, $D9, $6E, $7F, $87, $0D, $C8, $66, $78, $39, $E0, $B5, $17, $F0, $09, $F4, $9D, $2F, 
    $FC, $DB, $3F, $E0, $25, $7C, $22, $1E, $DE, $E1, $24, $FA, $0F, $07, $65, $70, $90, $0B, $CE, $30, 
    $68, $0E, $7A, $79, $AC, $49, $D4, $21, $9B, $1D, $83, $FC, $90, $85, $0D, $32, $AF, $63, $88, $15, 
    $9D, $B5, $CF, $77, $A8, $72, $8F, $2F, $33, $C8, $BB, $06, $22, $8F, $E5, $B2, $16, $E0, $58, $BD, 
    $91, $C7, $D8, $70, $E2, $49, $61, $41, $EA, $8E, $DF, $07, $33, $14, $79, $53, $1C, $13, $87, $E2, 
    $5B, $FB, $19, $54, $25, $FA, $16, $1A, $1B, $47, $F1, $65, $56, $6C, $15, $5F, $A0, $65, $71, $E5, 
    $FD, $FC, $82, $A5, $F1, $4D, $2D, $6C, $6E, $EF, $AC, $16, $DF, $DD, $30, $46, $BF, $9E, $F5, $99, 
    $EF, $B6, $CA, $D3, $BE, $2F, $FD, $DC, $01, $5E, $A8, $74, $74, $12, $BC, $C2, $C1, $EB, $83, $40, 
    $7D, $7E, $3F, $37, $9B, $2F, $D8, $59, $F1, $EA, $C5, $17, $AD, $8F, $5E, $62, $1E, $E9, $8F, $E5, 
    $D8, $71, $EE, $5B, $86, $03, $BD, $06, $F5, $97, $FF, $20, $C5, $06, $CE, $03, $89, $C7, $8C, $DA, 
    $70, $F0, $03, $FA, $C4, $2C, $BF, $2C, $C5, $AE, $3C, $AF, $A7, $18, $C8, $1C, $EE, $69, $09, $DA, 
    $CB, $6D, $4D, $B1, $E3, $AD, $5D, $0F, $F1, $47, $6F, $46, $66, $C1, $C6, $D2, $1E, $D3, $46, $B2, 
    $B4, $22, $6D, $81, $C4, $46, $BA, $46, $F4, $FC, $0A, $16, $F8, $D1, $6C, $84, $13, $DE, $55, $69, 
    $4F, $28, $11, $7C, $6E, $0A, $AE, $D2, $2C, $45, $72, $85, $45, $BD, $04, $81, $28, $FF, $1F, $08, 
    $B7, $F1, $E3, $F7, $12, $D3, $01, $BE, $17, $93, $9F, $B0, $28, $4E, $35, $ED, $09, $0B, $14, $62, 
    $46, $2E, $03, $72, $4E, $46, $CB, $8A, $40, $A3, $36, $4B, $82, $0F, $76, $02, $C1, $A4, $D8, $F4, 
    $8C, $B3, $FC, $51, $1C, $F8, $6E, $07, $2C, $F9, $A4, $BD, $60, $D1, $A6, $03, $79, $35, $8D, $7F, 
    $03, $D4, $5A, $2E, $FE, $B5, $99, $C6, $22, $81, $62, $A4, $12, $C9, $54, $5E, $DA, $63, $F2, $C1, 
    $A2, $74, $41, $7D, $F0, $89, $AB, $30, $2F, $8E, $A1, $F4, $AC, $D4, $09, $2D, $2D, $75, $5A, $4A, 
    $F6, $C0, $33, $76, $6D, $0B, $CB, $38, $9B, $5D, $3B, $11, $08, $42, $BD, $CC, $AC, $BE, $8D, $D2, 
    $62, $73, $D9, $38, $DD, $7D, $D6, $23, $37, $B4, $A0, $F1, $DD, $B3, $6E, $E4, $C5, $CE, $E2, $71, 
    $1A, $07, $7B, $76, $37, $69, $54, $B6, $C8, $3B, $A4, $B9, $6A, $87, $0D, $C9, $C3, $DA, $49, $A9, 
    $81, $B6, $F2, $2B, $DF, $53, $C2, $D5, $8C, $28, $4B, $20, $AC, $FC, $4A, $9C, $62, $05, $4F, $60, 
    $53, $80, $AA, $5A, $FF, $00, $12, $A4, $3D, $80, $4B, $E6, $D2, $47, $AC, $BC, $21, $91, $AC, $B7, 
    $2A, $53, $CB, $AF, $4C, $F7, $0D, $6B, $73, $3B, $F1, $E0, $65, $60, $66, $6D, $44, $D2, $1A, $DF, 
    $88, $A4, $C5, $E4, $85, $E2, $F8, $C0, $8D, $F0, $E1, $20, $D6, $0B, $37, $58, $AE, $83, $E8, $CA, 
    $48, $8A, $25, $25, $2D, $56, $A4, $54, $2C, $E2, $0D, $AC, $CE, $4E, $94, $C0, $C4, $1F, $E9, $56, 
    $9C, $72, $C3, $3E, $79, $87, $7D, $C1, $45, $BF, $E4, $B3, $C9, $8D, $FB, $D4, $CE, $E9, $81, $09, 
    $DD, $7E, $54, $83, $F4, $DD, $59, $BB, $AF, $BC, $F3, $87, $E5, $97, $C6, $83, $FF, $6A, $AB, $DA, 
    $19, $A3, $FA, $F7, $B8, $32, $9C, $2B, $C7, $43, $A5, $6D, $89, $EE, $DE, $15, $B7, $29, $92, $6B, 
    $EF, $AA, $1B, $C1, $29, $A9, $A5, $0E, $3C, $70, $EF, $8E, $5A, $B8, $CD, $A6, $C4, $A0, $CB, $67, 
    $65, $A5, $76, $44, $32, $81, $A5, $2C, $AF, $57, $7E, $2D, $CF, $69, $3D, $AE, $E5, $F5, $62, $D3, 
    $59, $23, $94, $BE, $76, $9B, $A4, $4C, $D8, $66, $56, $66, $AB, $1D, $16, $DF, $B0, $0A, $E0, $D3, 
    $61, $28, $AF, $1E, $06, $AD, $8C, $4B, $54, $7A, $57, $DD, $CA, $33, $EF, $31, $99, $2E, $BA, $A3, 
    $CC, $6D, $A6, $9B, $70, $02, $01, $A8, $7A, $8D, $80, $0C, $3E, $96, $62, $D3, $62, $F9, $B9, $26, 
    $6B, $2B, $89, $B5, $D1, $0A, $97, $45, $4B, $40, $7F, $9F, $B5, $3B, $AF, $77, $48, $07, $02, $1F, 
    $1D, $88, $0A, $C5, $99, $7E, $4D, $DF, $2E, $2D, $80, $E1, $0A, $83, $05, $46, $7B, $BF, $88, $24, 
    $31, $EC, $09, $20, $3D, $95, $88, $22, $D3, $AF, $2D, $8E, $80, $D9, $C3, $5F, $BB, $4A, $52, $B4, 
    $3C, $60, $42, $CC, $45, $0E, $60, $03, $D9, $79, $FE, $40, $0A, $DE, $ED, $F4, $6E, $0E, $5D, $E0, 
    $D8, $D2, $66, $C6, $AF, $CE, $D7, $53, $C8, $6E, $88, $F0, $E7, $BF, $01, $D7, $45, $C0, $03, $66, 
    $5F, $84, $97, $C7, $C2, $B2, $B6, $44, $8C, $4D, $AF, $81, $47, $35, $CF, $F3, $5B, $06, $67, $11, 
    $1A, $B3, $F6, $C0, $08, $14, $19, $FC, $F6, $6E, $41, $F4, $CA, $E8, $F8, $FB, $79, $48, $0B, $8E, 
    $2F, $F6, $B4, $5C, $0C, $4B, $BF, $60, $71, $98, $1B, $93, $E1, $A9, $8C, $57, $47, $90, $8B, $1D, 
    $A4, $7B, $A7, $8B, $3E, $9A, $0B, $A5, $FE, $0D, $BA, $6D, $89, $57, $CF, $B8, $C0, $77, $C1, $08, 
    $2C, $4A, $02, $2E, $48, $77, $5F, $F0, $B4, $B9, $2F, $50, $A5, $EE, $03, $A4, $B3, $9F, $4A, $8A, 
    $C9, $8E, $3F, $91, $98, $67, $57, $6E, $E0, $81, $BB, $50, $EC, $0B, $7F, $C1, $69, $D0, $33, $9F, 
    $A6, $81, $BA, $DB, $08, $64, $00, $46, $76, $B5, $F8, $4E, $7A, $81, $4D, $06, $1E, $45, $77, $3B, 
    $90, $CB, $B0, $EB, $EE, $0E, $C8, $F1, $34, $76, $21, $B0, $D4, $73, $31, $D1, $15, $9A, $3B, $0E, 
    $23, $E3, $34, $EB, $5A, $03, $00, $EE, $A8, $89, $0A, $50, $BC, $6C, $FE, $B1, $1B, $39, $3C, $64, 
    $1E, $F7, $B4, $14, $0F, $07, $6A, $1F, $4F, $DE, $AE, $23, $29, $87, $BD, $A5, $F3, $0C, $E4, $92, 
    $89, $FB, $F2, $C6, $5D, $8F, $01, $9E, $E6, $97, $A2, $61, $89, $BB, $AB, $08, $3E, $59, $97, $E6, 
    $8B, $8D, $E2, $1C, $3C, $58, $CF, $92, $25, $AE, $3E, $F9, $19, $BC, $27, $81, $7D, $12, $F7, $77, 
    $FD, $51, $49, $BD, $2A, $AD, $58, $E3, $E5, $3F, $CF, $42, $3A, $7F, $89, $EB, $1F, $2B, $EF, $DF, 
    $89, $AA, $FC, $AE, $AE, $95, $C0, $0B, $01, $3D, $DF, $BA, $C2, $E1, $81, $92, $9C, $FC, $D6, $2C, 
    $2C, $1E, $06, $D5, $38, $3D, $C5, $01, $DE, $F3, $84, $B7, $1C, $F4, $F6, $C5, $FB, $AF, $58, $3C, 
    $7A, $D2, $66, $1E, $01, $05, $2D, $79, $19, $2B, $61, $60, $B9, $3D, $13, $C8, $F8, $7B, $9B, $94, 
    $CB, $CF, $4D, $C0, $10, $AA, $D3, $FC, $D8, $E8, $25, $A8, $15, $87, $3B, $3D, $C8, $96, $4A, $C5, 
    $31, $BC, $04, $AD, $C5, $77, $79, $79, $EB, $04, $E2, $FE, $28, $0B, $8A, $0D, $0C, $4E, $58, $71, 
    $D4, $E2, $FC, $16, $F5, $56, $13, $DE, $88, $0A, $4C, $F2, $46, $64, $4B, $4F, $DC, $81, $D2, $65, 
    $14, $EE, $C2, $E4, $C0, $2E, $BE, $82, $8C, $E9, $3F, $11, $13, $74, $DF, $81, $9C, $CD, $CB, $10, 
    $B3, $05, $EA, $24, $F1, $BF, $40, $60, $F7, $31, $34, $86, $BC, $24, $0D, $99, $DC, $D7, $31, $37, 
    $FD, $0E, $32, $5C, $E7, $EE, $80, $C9, $40, $82, $B5, $D3, $2E, $B7, $A3, $F4, $3A, $44, $D1, $07, 
    $8D, $1C, $A7, $55, $B1, $6B, $8A, $CD, $70, $9F, $0E, $7C, $DE, $E6, $EE, $30, $93, $10, $4D, $94, 
    $82, $F8, $82, $6F, $82, $D4, $CD, $4E, $C1, $1B, $8E, $32, $94, $28, $60, $22, $83, $A2, $42, $D2, 
    $4B, $2D, $76, $16, $B5, $63, $21, $93, $EF, $08, $D6, $36, $C3, $B1, $66, $16, $CB, $B0, $C5, $65, 
    $D8, $B5, $0C, $1B, $64, $1F, $38, $C7, $DC, $67, $45, $B1, $CC, $44, $D2, $BD, $8E, $8A, $84, $87, 
    $56, $FE, $B8, $C3, $17, $D9, $E6, $3E, $29, $44, $6B, $27, $5B, $F8, $6F, $62, $E0, $E3, $61, $1E, 
    $2A, $7A, $22, $96, $EA, $40, $39, $4A, $17, $E6, $BE, $F7, $F6, $90, $1C, $C5, $CE, $5A, $E5, $D7, 
    $DC, $0E, $B3, $DB, $16, $2A, $2D, $72, $0A, $34, $44, $14, $D5, $05, $83, $EE, $3B, $0D, $38, $7A, 
    $3B, $65, $45, $52, $83, $51, $43, $64, $9D, $A8, $1E, $D5, $C2, $8C, $CC, $36, $F3, $6E, $1C, $FB, 
    $91, $99, $C4, $CD, $92, $EC, $09, $E6, $DF, $67, $10, $7A, $D1, $2D, $A6, $67, $D5, $3F, $C4, $F4, 
    $CC, $43, $D3, $95, $42, $DE, $65, $53, $FD, $C3, $32, $D5, $A6, $61, $1E, $9E, $01, $E9, $00, $E0, 
    $13, $9A, $96, $24, $F7, $87, $C3, $FC, $81, $28, $DE, $DC, $62, $DB, $92, $C6, $FD, $90, $B9, $5E, 
    $DA, $F1, $ED, $BF, $69, $EE, $1E, $E6, $B6, $17, $40, $37, $E4, $C3, $B8, $B2, $5F, $34, $D9, $7C, 
    $11, $30, $F1, $4C, $C9, $2F, $98, $71, $0E, $1A, $4A, $17, $01, $B7, $C3, $18, $D3, $0B, $5C, $69, 
    $50, $5E, $2B, $CC, $78, $0F, $DE, $A5, $B3, $79, $E3, $2F, $7A, $BD, $45, $A8, $C7, $A1, $EB, $3D, 
    $D0, $D0, $CC, $62, $C3, $E3, $F5, $8A, $4B, $56, $E1, $F5, $01, $DE, $01, $5B, $85, $01, $1E, $63, 
    $4C, $02, $38, $2A, $5A, $39, $4C, $EB, $8A, $BE, $07, $CF, $98, $4C, $AB, $51, $19, $F6, $23, $DA, 
    $9A, $C8, $E7, $29, $E7, $0C, $63, $4F, $0B, $AF, $07, $36, $9E, $86, $CF, $B9, $3B, $68, $6E, $41, 
    $51, $FC, $67, $E3, $83, $72, $24, $A3, $1D, $A7, $61, $51, $6F, $0E, $32, $E0, $A6, $4C, $94, $AD, 
    $F8, $C6, $16, $9D, $05, $27, $E4, $3E, $93, $64, $2D, $BE, $70, $4C, $6D, $B4, $8B, $31, $78, $18, 
    $25, $26, $E4, $31, $46, $82, $E8, $FB, $8B, $6D, $FC, $C6, $9B, $10, $B2, $F0, $91, $7C, $23, $09, 
    $6B, $58, $57, $20, $92, $85, $23, $C6, $85, $DC, $5B, $25, $17, $20, $BC, $15, $5F, $E7, $B7, $88, 
    $7B, $BD, $9B, $02, $32, $4C, $C6, $51, $6C, $64, $D5, $1E, $08, $3F, $2C, $C2, $ED, $2B, $02, $30, 
    $4B, $66, $FB, $88, $52, $BB, $BE, $08, $DF, $DC, $9D, $29, $90, $60, $A4, $28, $0C, $FD, $96, $F0, 
    $4D, $1E, $A8, $B7, $2D, $CB, $E2, $28, $EA, $82, $C2, $F9, $EF, $B0, $32, $38, $B9, $17, $79, $73, 
    $8B, $B6, $9B, $C1, $E7, $83, $5E, $C3, $68, $FC, $80, $6E, $D6, $7D, $EF, $2C, $BC, $96, $B8, $DA, 
    $56, $CA, $83, $2B, $D3, $BD, $E2, $BC, $3A, $7B, $0D, $16, $54, $90, $EF, $9B, $50, $84, $5F, $FC, 
    $23, $8F, $28, $CA, $5E, $6C, $2A, $B6, $E0, $1D, $BA, $E8, $0B, $F4, $54, $71, $54, $91, $E3, $A7, 
    $90, $E9, $D4, $69, $68, $52, $9F, $27, $DE, $18, $94, $62, $C5, $9F, $98, $97, $78, $43, $39, $20, 
    $5F, $B9, $72, $17, $D2, $DE, $37, $94, $C0, $77, $AD, $DB, $F1, $9B, $35, $F0, $46, $E1, $AA, $5C, 
    $85, $C6, $A2, $83, $28, $ED, $D6, $28, $48, $C6, $7A, $B4, $D2, $63, $55, $86, $6F, $8D, $40, $6E, 
    $7C, $14, $79, $76, $69, $CA, $49, $AD, $F4, $B4, $A6, $74, $A8, $5F, $49, $F0, $0D, $B5, $03, $74, 
    $33, $0E, $08, $8E, $70, $DF, $39, $70, $DC, $6F, $DC, $CD, $BF, $1C, $87, $08, $90, $7F, $38, $0E, 
    $A9, $23, $E3, $C3, $60, $A6, $87, $C9, $37, $98, $D9, $FB, $E3, $08, $F3, $A0, $E4, $28, $2C, $D1, 
    $DD, $E1, $1B, $89, $79, $96, $1E, $C3, $E9, $88, $25, $B0, $D2, $63, $81, $97, $8A, $A2, $00, $6A, 
    $3B, $ED, $B8, $AF, $B6, $14, $D1, $4D, $51, $0C, $BA, $A3, $D1, $FD, $00, $BA, $43, $93, $6A, $12, 
    $49, $8A, $60, $2D, $9F, $AC, $51, $13, $A1, $DD, $8F, $80, $DF, $12, $C2, $53, $57, $F1, $80, $F1, 
    $3C, $5A, $DC, $6D, $10, $E0, $C1, $80, $16, $EE, $89, $13, $37, $16, $9B, $09, $B5, $B7, $05, $51, 
    $7B, $B1, $19, $05, $DB, $7C, $67, $D0, $E9, $E5, $63, $C6, $09, $3C, $D9, $78, $07, $6E, $5A, $BD, 
    $9D, $8D, $CF, $A7, $67, $E3, $F3, $65, $FA, $FE, $39, $3D, $D5, $4C, $7C, $5A, $3D, $F8, $EC, $02, 
    $94, $5C, $F4, $1F, $7F, $32, $3B, $78, $31, $29, $8F, $C6, $BE, $8C, $83, $37, $9F, $B8, $97, $4C, 
    $AF, $EE, $EE, $81, $31, $6A, $83, $4E, $16, $45, $19, $4A, $2F, $6F, $C2, $5B, $CD, $33, $7A, $E2, 
    $2F, $5A, $FD, $D7, $FD, $C7, $CB, $35, $50, $7F, $6D, $CC, $7A, $78, $02, $FA, $ED, $E7, $49, $51, 
    $FE, $C3, $4A, $61, $24, $AA, $7B, $8C, $6F, $B6, $AB, $7E, $33, $30, $03, $5F, $9B, $6B, $DD, $F6, 
    $AB, $E0, $6A, $33, $27, $44, $F8, $80, $85, $0A, $58, $58, $5B, $AF, $E0, $63, $FF, $17, $E4, $45, 
    $65, $77, $FC, $6B, $79, $51, $EC, $5B, $FF, $42, $5E, $94, $F0, $26, $C9, $26, $66, $BE, $25, $E4, 
    $45, $3B, $C1, $B9, $31, $0D, $1E, $3E, $F8, $6D, $7E, $F3, $BF, $29, $2F, $C2, $DC, $FF, $6B, $79, 
    $11, $D5, $E1, $5F, $CA, $8B, $82, $79, $4C, $80, $97, $0D, $7E, $26, $F8, $F5, $40, $F9, $5D, $F0, 
    $E3, $F0, $EB, $80, $DF, $B1, $37, $FF, $B7, $E4, $45, $58, $18, $33, $B0, $D1, $49, $F0, $4B, $83, 
    $DF, $B2, $B7, $FE, $5F, $C8, $8B, $9A, $1A, $FA, $E5, $45, $4F, $34, $FC, $4B, $79, $D1, $FB, $6F, 
    $51, $9F, $60, $E4, $8D, $1F, $20, $1C, $E0, $17, $D3, $F0, $5F, $C8, $8B, $9A, $1A, $FE, $BB, $F2, 
    $22, $CA, $F7, $7F, $24, $2F, $0A, $E6, $ED, $83, $57, $09, $FC, $2A, $E1, $B7, $1E, $7E, $9B, $E0, 
    $B7, $05, $7E, $AF, $C0, $6F, $47, $C3, $FF, $96, $BC, $48, $C0, $A8, $1D, $9E, $C7, $E0, $C7, $E1, 
    $D7, $DB, $F0, $BF, $2F, $2F, $C2, $FB, $AB, $72, $B3, $BD, $B5, $A3, $50, $5A, $53, $79, $C4, $F7, 
    $93, $DA, $27, $CD, $95, $17, $7D, $39, $AC, $1B, $75, $F7, $6A, $71, $84, $CE, $6A, $F6, $8D, $03, 
    $96, $76, $04, $C9, $65, $C0, $31, $1C, $38, $FE, $6F, $F3, $97, $16, $00, $CE, $16, $5E, $AD, $4A, 
    $A7, $5E, $66, $D4, $FE, $D0, $02, $0C, $EF, $64, $F4, $B2, $CC, $7A, $5F, $69, $AC, $9D, $63, $85, 
    $54, $51, $B5, $85, $86, $EA, $07, $0F, $DF, $27, $81, $3F, $00, $62, $58, $5A, $50, $DB, $DC, $99, 
    $81, $66, $16, $53, $0D, $70, $B4, $B0, $36, $7C, $0E, $BA, $AF, $D5, $9B, $1D, $8F, $82, $13, $67, 
    $64, $53, $A9, $33, $15, $8F, $D3, $77, $1F, $EB, $FE, $48, $3D, $26, $EE, $98, $01, $27, $52, $85, 
    $A1, $B0, $A8, $81, $B0, $68, $BC, $4D, $24, $B2, $49, $89, $22, $5B, $05, $10, $17, $D8, $AD, $F3, 
    $24, $C0, $72, $C0, $FB, $68, $60, $0E, $7C, $63, $C8, $A2, $58, $27, $FA, $1D, $0E, $1C, $3E, $7E, 
    $F8, $CC, $E1, $63, $91, $27, $94, $0B, $10, $DE, $D5, $BD, $1C, $95, $B8, $F0, $56, $91, $EE, $2F, 
    $AC, $87, $57, $8C, $74, $41, $BC, $D5, $B6, $15, $11, $2E, $88, $BB, $CA, $BC, $20, $FE, $08, $6B, 
    $5D, $A8, $44, $74, $7F, $D4, $7D, $4C, $FD, $C8, $B4, $34, $BF, $00, $88, $20, $B1, $09, $46, $24, 
    $7A, $06, $E7, $3E, $68, $12, $CB, $B3, $55, $5C, $21, $63, $BC, $8B, $58, $06, $0F, $71, $AA, $4E, 
    $DD, $CD, $3D, $C5, $96, $6C, $EE, $BE, $07, $D9, $54, $8E, $6C, $EA, $08, $56, $41, $6C, $EA, $0E, 
    $69, $31, $F0, $63, $74, $7B, $54, $45, $3B, $F1, $AD, $52, $54, $27, $DA, $92, $2B, $2F, $BD, $40, 
    $BC, $53, $17, $B1, $55, $2D, $9D, $BF, $22, $DA, $8E, $AB, $3B, $45, $9E, $77, $6A, $79, $36, $7F, 
    $A9, $CD, $86, $59, $43, $9F, $92, $AE, $B8, $87, $BF, $1D, $22, $B3, $47, $D7, $BA, $6D, $C5, $96, 
    $1A, $77, $6F, $4D, $DE, $D5, $56, $77, $9F, $69, $49, $60, $0C, $7F, $72, $0A, $4A, $F1, $A7, $A2, 
    $14, $7F, $4F, $4D, $5E, $6F, $AB, $FB, $AA, $69, $0E, $E4, $08, $EB, $C8, $13, $92, $9E, $D3, $53, 
    $6C, $CD, $CA, $D4, $33, $7A, $33, $8B, $50, $0F, $C2, $78, $82, $2A, $CD, $6F, $C9, $A2, $85, $00, 
    $75, $47, $90, $AD, $47, $26, $B9, $C1, $DD, $E3, $1B, $26, $37, $64, $5C, $22, $9D, $F5, $60, $35, 
    $33, $BA, $D4, $1F, $3E, $71, $15, $58, $0E, $75, $36, $F2, $73, $26, $05, $7B, $49, $D2, $D3, $5E, 
    $52, $2F, $8D, $5F, $3D, $4A, $6D, $EA, $68, $21, $4E, $C4, $C6, $77, $E3, $E2, $37, $E4, $4E, $C8, 
    $5C, $6F, $4E, $BC, $11, $7F, $2E, $D8, $E3, $63, $52, $DD, $FF, $F3, $2E, $9F, $FC, $4F, $BB, $BC, 
    $8B, $B5, $40, $A7, $46, $41, $A7, $B6, $E2, $DB, $7A, $38, $90, $FA, $FF, $6B, $08, $C8, $34, $04, 
    $86, $2D, $C0, $CB, $26, $27, $2C, $8A, $8D, $8E, $3F, $01, $5F, $0E, $F8, $72, $66, $3C, $15, $1A, 
    $10, $6C, $2F, $3B, $CA, $8E, $63, $51, $03, $83, $24, $8F, $06, $C9, $FE, $F2, $4B, $C9, $2B, $C7, 
    $96, $5F, $8A, $59, $19, $2E, $FF, $B1, $FD, $E8, $E5, $16, $D6, $EC, $BF, $3C, $A9, $FC, $D4, $A4, 
    $A3, $3D, $2D, $F0, $C1, $9A, $5B, $C8, $C0, $7F, $2E, $EE, $2A, $96, $78, $F8, $F5, $B7, $88, $FD, 
    $40, $14, $11, $A2, $6A, $2A, $4F, $BF, $8E, $24, $11, $11, $7C, $2A, $84, $04, $3A, $F9, $5B, $C0, 
    $C8, $1A, $63, $1C, $B0, $0C, $BF, $FC, $20, $12, $23, $FF, $EE, $35, $99, $5E, $DE, $74, $01, $37, 
    $03, $33, $31, $66, $69, $04, $3F, $28, $43, $CC, $43, $FC, $03, $52, $6A, $2C, $89, $E1, $EB, $B2, 
    $E9, $63, $1C, $90, $07, $11, $17, $89, $BB, $55, $22, $8D, $B0, $8D, $90, $A6, $13, $4F, $ED, $F0, 
    $09, $10, $1E, $D8, $83, $C2, $1A, $65, $46, $E2, $6C, $F4, $2F, $AB, $30, $46, $E0, $3B, $71, $36, 
    $92, $5A, $4A, $18, $DF, $DA, $6D, $18, $89, $25, $B1, $4E, $E5, $A7, $FC, $1C, $0C, $09, $FE, $28, 
    $14, $C1, $37, $C7, $42, $BA, $62, $B5, $C7, $A2, $2C, $E1, $93, $C1, $A3, $C8, $69, $41, $8D, $24, 
    $FE, $11, $6D, $15, $02, $0F, $D9, $2D, $57, $A2, $4E, $B2, $D7, $B8, $6B, $13, $10, $12, $C6, $5D, 
    $AF, $62, $35, $AB, $47, $22, $79, $D3, $0E, $83, $74, $5C, $AE, $97, $17, $C8, $38, $62, $8D, $31, 
    $76, $68, $90, $BA, $40, $32, $B4, $F0, $40, $94, $97, $47, $7F, $86, $FB, $84, $97, $48, $4F, $D8, 
    $AA, $44, $E4, $F2, $8F, $47, $41, $B4, $F8, $A6, $E4, $82, $FC, $66, $3B, $F2, $31, $D3, $91, $4E, 
    $B4, $DC, $84, $C7, $F2, $D8, $37, $30, $EB, $20, $08, $37, $39, $2F, $2A, $F6, $C4, $31, $1B, $FB, 
    $29, $45, $24, $1E, $5D, $5D, $BE, $30, $B5, $CF, $A2, $DC, $FE, $6B, $A7, $97, $C8, $6B, $1B, $20, 
    $18, $A3, $1D, $62, $23, $0F, $23, $57, $D6, $A3, $1C, $D6, $9B, $CD, $57, $41, $61, $B4, $4F, $2A, 
    $2E, $47, $40, $AF, $0A, $2F, $EE, $15, $9E, $46, $53, $6C, $B1, $A8, $6A, $9D, $0B, $EC, $F5, $8F, 
    $C1, $2F, $B7, $D8, $94, $CD, $53, $20, $7E, $28, $CB, $70, $F4, $81, $26, $5D, $C4, $A2, $AC, $CA, 
    $AD, $98, $F8, $D6, $3E, $D2, $CF, $B6, $DE, $28, $0A, $F2, $8D, $FA, $4E, $F9, $41, $12, $10, $58, 
    $B9, $C0, $0D, $C0, $D5, $31, $1B, $1B, $E6, $C9, $E4, $1F, $A6, $22, $40, $5A, $06, $B8, $B7, $F8, 
    $26, $9E, $0F, $94, $70, $8B, $5A, $12, $6B, $33, $43, $57, $9C, $CF, $11, $FC, $45, $D0, $7A, $8B, 
    $9D, $9F, $C3, $29, $85, $67, $95, $88, $D7, $D2, $DD, $36, $0F, $F0, $5B, $BB, $66, $A2, $BC, $23, 
    $C6, $4B, $F2, $0E, $64, $A4, $DA, $CC, $E8, $E8, $7C, $FA, $2E, $93, $29, $C4, $94, $89, $70, $FE, 
    $A3, $BB, $50, $EE, $23, $58, $B3, $33, $5F, $5E, $C3, $9A, $05, $B5, $1F, $90, $CF, $49, $D5, $3D, 
    $B6, $F2, $59, $26, $DF, $7D, $A4, $BA, $22, $E1, $19, $6D, $D5, $6F, $CB, $CC, $E2, $BF, $98, $17, 
    $C4, $3A, $48, $C8, $C5, $5E, $0C, $B7, $F8, $C2, $2E, $46, $D8, $7C, $DF, $A0, $10, $D0, $B4, $CD, 
    $8C, $2E, $B3, $EF, $F4, $36, $F2, $B6, $F8, $4E, $50, $37, $E6, $85, $34, $1D, $6C, $CC, $C4, $4C, 
    $B3, $33, $16, $CE, $EB, $F0, $45, $CD, $46, $4E, $56, $89, $E3, $DB, $60, $88, $A8, $BF, $42, $33, 
    $CA, $A6, $CE, $0F, $A1, $E7, $F9, $F3, $E8, $B1, $93, $3C, $CA, $EC, $5C, $03, $57, $18, $3A, $0C, 
    $1B, $6D, $86, $3B, $8A, $3C, $38, $1C, $BE, $05, $F2, $98, $95, $3A, $10, $07, $AF, $95, $50, $41, 
    $65, $6D, $B8, $DC, $B8, $D2, $16, $B0, $B2, $95, $36, $4D, $39, $CD, $B3, $FA, $93, $89, $81, $A1, 
    $38, $7D, $0F, $AB, $7D, $46, $59, $98, $6B, $B5, $54, $12, $C6, $DF, $C1, $73, $15, $AD, $FE, $0E, 
    $2B, $5B, $68, $B3, $EE, $66, $77, $02, $97, $00, $3D, $80, $0C, $B0, $FA, $94, $64, $F2, $8D, $D1, 
    $56, $DA, $8A, $50, $4C, $97, $0D, $E1, $86, $CF, $2C, $F1, $A3, $A3, $C4, $08, $0B, $5C, $6F, $28, 
    $67, $F9, $F7, $90, $37, $C2, $6E, $43, $2F, $51, $0D, $A6, $74, $40, $B9, $81, $FA, $10, $AD, $3F, 
    $1E, $F7, $AF, $A1, $D4, $30, $BE, $00, $92, $42, $7E, $BC, $6A, $12, $5A, $4F, $C1, $98, $A7, $F9, 
    $9F, $47, $0C, $6E, $E3, $BF, $8D, $E8, $6F, $63, $0B, $33, $09, $1E, $5F, $49, $50, $81, $53, $52, 
    $66, $B0, $34, $67, $C5, $A5, $98, $B0, $9F, $8F, $F7, $39, $2A, $2E, $DD, $88, $6F, $5B, $C5, $A5, 
    $9B, $E0, $AD, $8C, $53, $D7, $44, $A3, $6E, $C7, $8F, $46, $20, $92, $9F, $A3, $D5, $D8, $51, $A1, 
    $C6, $8F, $E7, $5D, $8B, $6D, $45, $6B, $10, $4A, $07, $26, $E2, $1A, $64, $03, $76, $70, $6A, $45, 
    $22, $E5, $7A, $13, $9B, $13, $0D, $9D, $37, $81, $B4, $46, $A0, $4F, $A1, $FE, $1E, $E3, $C9, $28, 
    $DE, $FC, $91, $61, $84, $AA, $7E, $72, $22, $9D, $9A, $4D, $70, $DB, $E5, $E7, $9A, $B0, $95, $FC, 
    $3E, $87, $C9, $B4, $5F, $F4, $61, $86, $9D, $99, $51, $5F, $C5, $DA, $8A, $90, $2A, $71, $B0, $4C, 
    $89, $7D, $DF, $C6, $66, $CE, $60, $F6, $91, $D6, $BD, $56, $FF, $80, $06, $93, $BD, $CA, $50, $86, 
    $73, $8F, $03, $C5, $BF, $B2, $49, $E8, $1F, $DD, $67, $6A, $75, $1B, $A6, $B2, $EC, $6C, $2F, $69, 
    $FE, $44, $B3, $64, $3B, $8B, $D2, $9F, $90, $AA, $4E, $94, $C5, $33, $77, $8F, $BF, $43, $42, $7D, 
    $92, $0C, $9B, $F1, $64, $34, $0B, $F7, $C0, $50, $B4, $02, $77, $CF, $0B, $48, $4C, $68, $C7, $E3, 
    $5E, $0F, $00, $9F, $59, $75, $62, $ED, $C9, $80, $04, $19, $99, $0D, $14, $0B, $F4, $B8, $22, $4A, 
    $DE, $C8, $5F, $5A, $EB, $06, $86, $BC, $58, $DA, $F9, $ED, $1C, $68, $78, $46, $36, $5E, $07, $67, 
    $47, $20, $6F, $A2, $EB, $A8, $C2, $78, $9B, $2C, $7A, $90, $FF, $01, $3F, $32, $7A, $0D, $FE, $08, 
    $E2, $B5, $29, $76, $02, $11, $32, $39, $5A, $0D, $C6, $E5, $AB, $BE, $36, $8C, $FD, $C5, $D3, $8A, 
    $BA, $10, $82, $A8, $DB, $04, $B8, $BE, $D4, $8E, $2A, $3A, $79, $A7, $D5, $87, $F7, $9B, $58, $6A, 
    $AF, $E6, $3E, $69, $AC, $8A, $D2, $DD, $EF, $7B, $78, $C2, $49, $5C, $E3, $34, $F7, $31, $FE, $49, 
    $24, $AA, $D4, $D4, $08, $65, $29, $7E, $98, $5C, $EB, $C9, $D5, $CE, $5B, $22, $51, $99, $07, $C3, 
    $F8, $4E, $0C, $C8, $70, $68, $35, $EB, $83, $48, $8B, $D0, $99, $43, $73, $F7, $1A, $4A, $B4, $A1, 
    $20, $89, $E1, $CC, $E5, $D5, $27, $49, $32, $8A, $18, $09, $47, $DD, $4F, $00, $67, $F0, $53, $57, 
    $51, $E8, $02, $DD, $A1, $A0, $D6, $F4, $AF, $EC, $74, $87, $B6, $E2, $84, $CA, $55, $94, $F5, $CF, 
    $81, $85, $38, $07, $16, $DA, $58, $BE, $43, $7D, $B8, $03, $88, $88, $0E, $BC, $3F, $38, $0A, $95, 
    $8E, $5A, $98, $47, $72, $ED, $2D, $4B, $76, $A5, $D9, $D6, $BA, $50, $FE, $9F, $DE, $6E, $CB, $F4, 
    $16, $9B, $72, $F9, $BF, $F7, $92, $DA, $2E, $8A, $89, $68, $40, $2B, $B6, $E0, $50, $68, $73, $3B, 
    $48, $4D, $DB, $19, $14, $9A, $35, $47, $A3, $B8, $CC, $DD, $11, $F8, $77, $01, $11, $E6, $3E, $A9, 
    $A5, $42, $BD, $8F, $F1, $CA, $13, $00, $06, $7E, $72, $38, $B6, $ED, $03, $AD, $86, $5A, $7A, $90, 
    $5C, $ED, $A2, $A5, $15, $F7, $D2, $F8, $9B, $AB, $96, $C1, $A8, $4E, $62, $29, $CE, $D9, $34, $A8, 
    $47, $CE, $A6, $31, $1D, $31, $9B, $86, $74, $AC, $5A, $BA, $DF, $A4, $4C, $24, $1C, $1A, $05, $10, 
    $E6, $E1, $27, $84, $80, $36, $D2, $50, $1C, $5E, $7E, $CB, $55, $A2, $27, $60, $49, $88, $2A, $81, 
    $BE, $F9, $7A, $02, $DE, $DD, $A2, $E5, $9C, $46, $DC, $93, $06, $6D, $93, $2B, $17, $C3, $9C, $4D, 
    $C8, $B4, $C9, $95, $0B, $51, $13, $25, $CD, $E6, $DA, $AB, $D8, $BB, $B1, $09, $E5, $72, $65, $12, 
    $7A, $91, $7A, $4A, $D3, $1A, $09, $98, $16, $BB, $96, $D3, $0B, $1C, $77, $F6, $36, $9B, $6F, $0E, 
    $E0, $3D, $63, $75, $14, $4F, $CF, $14, $C8, $2D, $A8, $B0, $EB, $E5, $AE, $7E, $8F, $53, $08, $82, 
    $D4, $28, $2D, $1C, $4D, $7B, $01, $26, $F4, $F0, $B3, $BD, $D4, $F3, $E1, $9D, $FB, $30, $A8, $D4, 
    $89, $BA, $71, $4F, $44, $55, $4E, $F2, $A5, $71, $A9, $3F, $D9, $EF, $45, $3E, $DF, $7A, $42, $1E, 
    $68, $5B, $C2, $58, $1D, $8C, $EC, $E5, $57, $BA, $68, $68, $AB, $6B, $9D, $92, $5C, $45, $46, $0E, 
    $50, $9E, $52, $A2, $B6, $D9, $72, $03, $5B, $12, $73, $A3, $94, $04, $BE, $23, $98, $D6, $F7, $43, 
    $C8, $E8, $F7, $21, $C7, $22, $C8, $04, $63, $89, $8C, $78, $01, $55, $C6, $03, $11, $44, $86, $81, 
    $44, $BE, $36, $14, $75, $0A, $A4, $5B, $11, $72, $44, $63, $3B, $97, $07, $85, $32, $F2, $C5, $08, 
    $49, $C8, $FB, $71, $45, $0D, $84, $F1, $DF, $D8, $FB, $45, $80, $B8, $54, $8D, $84, $B1, $49, $23, 
    $EE, $5E, $3B, $A9, $83, $34, $5F, $8F, $D2, $08, $5B, $51, $02, $82, $FF, $89, $EB, $71, $50, $38, 
    $04, $78, $7D, $61, $2C, $CF, $1E, $18, $0E, $20, $C7, $4D, $AD, $65, $A3, $EC, $62, $20, $39, $BD, 
    $1E, $A0, $98, $01, $BA, $B9, $B4, $86, $C2, $20, $4B, $F3, $4D, $4A, $53, $66, $16, $9B, $F5, $FF, 
    $8F, $BD, $77, $8F, $8B, $EA, $BA, $1E, $47, $CF, $3C, $80, $41, $06, $CF, $A8, $90, $A0, $41, $25, 
    $8A, $89, $09, $26, $41, $07, $94, $71, $44, $47, $61, $40, $8D, $A3, $83, $23, $83, $44, $41, $93, 
    $20, $21, $C4, $36, $06, $CF, $41, $6D, $44, $21, $07, $0C, $87, $ED, $24, $7E, $5B, $DB, $DA, $D6, 
    $A6, $5A, $6D, $6A, $5A, $BF, $AD, $49, $8D, $21, $8F, $1A, $46, $0C, $0F, $63, $13, $7C, $44, $49, 
    $34, $09, $69, $6C, $DC, $93, $B1, $09, $36, $04, $50, $91, $73, $D7, $DA, $67, $66, $00, $ED, $B7, 
    $F7, $7B, $3F, $F7, $F7, $F9, $DC, $7F, $2E, $BA, $E7, $9C, $B3, $9F, $6B, $BF, $D6, $5E, $7B, $ED, 
    $B5, $D6, $CE, $32, $38, $11, $94, $97, $6F, $30, $C0, $A1, $B3, $5D, $34, $FD, $9C, $A2, $F8, $E3, 
    $82, $21, $DB, $07, $85, $4C, $3C, $37, $80, $9E, $D2, $C7, $30, $F4, $A4, $02, $F6, $BB, $A8, $20, 
    $66, $92, $2A, $E2, $38, $C1, $84, $13, $C8, $8D, $FC, $14, $DC, $C7, $E1, $98, $AE, $48, $40, $36, 
    $B0, $A8, $73, $FB, $75, $8A, $98, $40, $BF, $F8, $08, $FC, $67, $A8, $BC, $4C, $37, $FD, $13, $1E, 
    $89, $67, $EB, $D9, $ED, $A2, $30, $FB, $6C, $E0, $2F, $67, $A1, $08, $21, $79, $D8, $C8, $72, $F9, 
    $FE, $06, $E6, $82, $86, $D6, $22, $DC, $4E, $FA, $14, $24, $0E, $A0, $B7, $9C, $1C, $44, $82, $55, 
    $B3, $75, $6C, $68, $7D, $82, $44, $04, $FD, $2C, $02, $F1, $4D, $25, $C3, $37, $73, $68, $1B, $7C, 
    $79, $D8, $17, $DD, $10, $C6, $71, $96, $08, $21, $A9, $6A, $36, $5B, $FA, $26, $2A, $62, $22, $C0, 
    $C2, $38, $C2, $01, $9E, $AA, $9B, $86, $9D, $63, $B2, $89, $28, $F7, $C3, $C4, $AF, $2B, $E2, $A4, 
    $AD, $46, $0E, $48, $00, $1E, $F1, $85, $18, $8F, $1C, $19, $94, $64, $04, $B0, $12, $F2, $A8, $E3, 
    $3C, $B3, $CE, $6F, $EF, $03, $1C, $61, $B5, $F7, $AE, $5F, $E1, $B2, $CE, $D8, $9C, $0D, $6B, $DB, 
    $D6, $79, $24, $DB, $48, $96, $98, $50, $8B, $C8, $4B, $E6, $77, $01, $EA, $0F, $AF, $DC, $64, $E0, 
    $C4, $FB, $3D, $CB, $3B, $BB, $75, $36, $71, $02, $14, $4E, $90, $89, $9B, $80, $5C, $9D, $10, $04, 
    $06, $FA, $06, $AA, $BA, $88, $F1, $00, $83, $82, $AC, $D2, $3E, $A9, $19, $73, $2E, $FB, $3D, $3B, 
    $C8, $09, $A0, $F4, $29, $80, $FE, $5D, $A4, $20, $8E, $64, $E8, $D9, $4D, $A0, $EE, $3C, $44, $E7, 
    $88, $76, $16, $20, $DA, $59, $60, $90, $AE, $29, $B2, $A3, $77, $B3, $DE, $DA, $02, $8B, $6C, $EE, 
    $30, $26, $B0, $F6, $2E, $4E, $7C, $CB, $6C, $BE, $E6, $2D, $64, $CB, $C3, $F4, $7F, $1B, $67, $3E, 
    $5F, $13, $87, $F3, $31, $0B, $CD, $E1, $8D, $54, $91, $40, $14, $43, $02, $AA, $C1, $58, $69, $4B, 
    $3C, $C7, $D7, $E0, $85, $9F, $F4, $79, $BC, $16, $AC, $9E, $59, $AD, $E3, $AB, $5F, $D7, $A2, $39, 
    $31, $B4, $DE, $CA, $B0, $A9, $0C, $80, $3F, $11, $1E, $C4, $B4, $A5, $1A, $37, $60, $52, $BA, $CD, 
    $11, $38, $96, $08, $A3, $A7, $23, $A1, $E5, $67, $8B, $F7, $30, $AC, $93, $A0, $96, $36, $14, $E5, 
    $44, $61, $49, $10, $F3, $00, $C4, $A4, $F1, $E1, $03, $2B, $C6, $66, $3A, $1C, $33, $66, $5F, $54, 
    $C7, $AE, $D1, $33, $98, $BB, $E5, $43, $EC, $7B, $34, $1E, $3A, $C1, $C6, $78, $89, $F9, $82, $65, 
    $FC, $96, $B1, $30, $86, $C8, $22, $9D, $BE, $44, $40, $FE, $EF, $1D, $01, $AB, $B9, $59, $52, $A3, 
    $09, $7A, $E5, $4B, $AA, $C1, $5B, $43, $35, $D8, $C6, $45, $BD, $38, $A4, $4B, $26, $BB, $51, $64, 
    $F7, $2C, $9D, $01, $04, $7A, $C9, $B2, $CD, $78, $8E, $74, $D6, $49, $FB, $D1, $E0, $C7, $A0, $E6, 
    $AA, $D5, $A8, $CD, $C5, $D7, $6C, $F9, $9F, $5A, $6A, $8D, $26, $34, $52, $F8, $6D, $28, $45, $E6, 
    $B1, $5F, $82, $51, $D2, $E9, $64, $12, $CE, $30, $4E, $26, $7D, $C4, $96, $11, $1C, $2A, $9D, $56, 
    $FB, $25, $5E, $FA, $39, $C3, $E4, $BD, $96, $08, $FE, $C5, $2A, $8E, $5D, $48, $BA, $75, $33, $C9, 
    $36, $E1, $AA, $9B, $8D, $52, $C3, $35, $0D, $5B, $D6, $92, $2C, $5C, $97, $3D, $CB, $F5, $78, $EA, 
    $70, $05, $7C, $26, $2A, $E5, $F1, $44, $07, $99, $76, $C9, $F6, $0E, $7A, $EA, $FB, $E0, $6A, $3C, 
    $46, $71, $5C, $91, $1A, $F5, $16, $FB, $95, $AD, $9F, $2A, $B0, $D5, $B5, $77, $C1, $7C, $A3, $DC, 
    $D6, $A3, $FE, $C9, $38, $CA, $0A, $BA, $00, $06, $B6, $4C, $8B, $1D, $A1, $A1, $86, $DC, $3E, $FA, 
    $70, $1F, $AB, $2A, $1B, $6B, $9D, $30, $D0, $7C, $05, $88, $70, $2A, $E2, $2A, $2B, $E2, $39, $61, 
    $18, $EA, $24, $CC, $EC, $C1, $96, $AA, $AC, $50, $60, $14, $FC, $09, $61, $8E, $98, $04, $51, $C6, 
    $B3, $EA, $F3, $CF, $A1, $54, $3F, $D9, $1A, $8F, $E6, $28, $FF, $0B, $87, $21, $95, $7B, $58, $7F, 
    $A8, $28, $94, $A2, $2E, $22, $75, $E2, $CF, $C3, $FA, $D0, $BA, $6B, $43, $6D, $C8, $8A, $C4, $81, 
    $B5, $D7, $2D, $86, $C1, $CC, $43, $B4, $90, $48, $4F, $9C, $42, $80, $E2, $4A, $61, $FB, $82, $50, 
    $1A, $E9, $4E, $56, $49, $13, $54, $9C, $1E, $40, $CB, $9E, $05, $71, $D2, $B3, $46, $AE, $FC, $1E, 
    $84, $90, $AF, $B9, $0F, $11, $51, $60, $12, $F7, $BA, $06, $CD, $E2, $0E, $86, $2F, $12, $E8, $19, 
    $DD, $60, $D2, $63, $51, $84, $2A, $46, $1E, $38, $21, $81, $91, $00, $44, $7B, $E5, $7D, $B7, $10, 
    $ED, $2C, $D0, $E5, $CE, $A3, $3F, $63, $89, $D5, $E5, $1D, $CD, $85, $AA, $43, $02, $8F, $75, $C7, 
    $BF, $CD, $C6, $6C, $02, $19, $61, $3D, $2F, $8C, $A9, $BA, $7E, $0F, $62, $DE, $91, $C4, $34, $F1, 
    $9C, $F5, $4C, $D9, $B0, $6E, $5B, $82, $86, $AF, $F9, $09, $24, $EB, $9E, $AB, $2F, $16, $26, $A2, 
    $38, $AF, $BA, $C1, $91, $00, $6A, $B1, $A2, $54, $71, $06, $6A, $77, $A4, $8B, $D5, $0E, $F6, $73, 
    $1B, $01, $C7, $B0, $0C, $AA, $AE, $63, $D3, $96, $2D, $47, $A2, $52, $58, $6A, $B1, $88, $D3, $A4, 
    $4D, $26, $5D, $D9, $14, $4B, $7E, $4C, $F9, $BD, $24, $27, $9E, $2C, $35, $D4, $9C, $16, $C6, $F2, 
    $47, $C4, $44, $37, $AB, $77, $BC, $33, $54, $EF, $1C, $E5, $34, $54, $DA, $3F, $5E, $F5, $87, $86, 
    $19, $14, $44, $BD, $6A, $93, $B0, $8D, $C0, $8A, $82, $46, $D8, $1F, $EE, $C2, $83, $DE, $D4, $18, 
    $D8, $04, $2A, $E7, $00, $B3, $DE, $BD, $17, $37, $8C, $A8, $B1, $7C, $A7, $53, $0D, $54, $CE, $B1, 
    $2D, $A3, $81, $54, $F6, $A2, $A2, $D0, $BD, $47, $E7, $BB, $D9, $F1, $8C, $7A, $86, $22, $46, $B9, 
    $E9, $B8, $AF, $54, $BA, $60, $4C, $49, $9A, $7B, $F0, $71, $CA, $30, $E4, $3B, $C0, $86, $2B, $93, 
    $5D, $D3, $6E, $28, $6C, $84, $6D, $70, $1D, $23, $D6, $FF, $9F, $95, $DB, $F7, $3F, $94, $FB, $F2, 
    $3F, $82, $E5, $16, $FD, $E7, $72, $95, $D8, $38, $48, $C4, $CE, $A4, $D5, $AC, $63, $B1, $5C, $26, 
    $13, $7C, $97, $92, $7A, $00, $F7, $C6, $A5, $08, $17, $E9, $0C, $45, $88, $CF, $51, $8F, $BC, $43, 
    $60, $DD, $01, $60, $1D, $C2, $98, $36, $76, $2E, $D4, $26, $45, $B3, $9D, $F5, $DE, $5D, $81, $F0, 
    $E1, $50, $7E, $02, $6E, $A5, $A3, $59, $06, $BE, $96, $70, $26, $3E, $BD, $03, $17, $E7, $33, $23, 
    $39, $EE, $16, $F0, $61, $C7, $77, $F9, $92, $7A, $18, $8A, $14, $5E, $D6, $CA, $1D, $05, $5A, $93, 
    $59, $C9, $96, $B7, $A0, $E1, $D0, $44, $B5, $25, $C9, $58, $AC, $91, $72, $46, $DE, $86, $4D, $CF, 
    $6A, $89, $27, $6B, $F0, $8D, $4D, $22, $6F, $59, $D7, $B4, $0D, $59, $59, $19, $4D, $DB, $50, $8E, 
    $22, $A3, $39, $AB, $A4, $F3, $97, $5A, $53, $69, $34, $DD, $18, $11, $38, $C0, $51, $CA, $4B, $94, 
    $D8, $44, $28, $32, $B8, $5E, $CF, $46, $CC, $6C, $A4, $79, $11, $AA, $98, $2F, $CA, $8C, $67, $AD, 
    $05, $78, $0C, $7B, $51, $4E, $05, $DE, $95, $F2, $B5, $34, $07, $CF, $B9, $82, $29, $62, $99, $52, 
    $E1, $48, $5C, $E6, $95, $6C, $80, $15, $B2, $9F, $1B, $CE, $CE, $C1, $8C, $34, $8D, $BD, $B8, $F3, 
    $54, $F9, $53, $95, $D9, $40, $7A, $E9, $4F, $31, $61, $1B, $6B, $DF, $C5, $41, $D6, $C4, $1C, $B3, 
    $CA, $9A, $80, $AD, $FA, $CC, $A1, $6C, $89, $6F, $6F, $B2, $06, $85, $6A, $C7, $E1, $CD, $26, $CD, 
    $8C, $4F, $35, $84, $2F, $11, $E9, $A6, $D5, $A7, $C1, $D7, $DC, $0D, $25, $4D, $06, $7F, $14, $D1, 
    $6E, $74, $53, $09, $11, $15, $96, $62, $28, $35, $D1, $9B, $5F, $AA, $1B, $68, $24, $89, $EA, $B1, 
    $D5, $0B, $46, $04, $44, $B4, $03, $B6, $EA, $B2, $12, $91, $72, $70, $52, $0B, $66, $45, $B2, $A6, 
    $A8, $5F, $49, $EA, $57, $8A, $FA, $35, $56, $FD, $9A, $A5, $7E, $F1, $EA, $97, $4D, $FD, $D2, $A8, 
    $5F, $99, $EA, $D7, $77, $A7, $D8, $D7, $7C, $F5, $EB, $1F, $EA, $D7, $CA, $74, $EC, $46, $F4, $38, 
    $8B, $1E, $D0, $54, $DF, $84, $05, $7A, $82, $6C, $29, $A9, $51, $84, $31, $50, $81, $29, $EA, $08, 
    $E0, $AB, $14, $EC, $2D, $21, $02, $48, $FE, $53, $83, $CE, $A5, $F2, $D4, $1E, $7A, $3D, $4C, $ED, 
    $03, $A6, $06, $B2, $65, $2D, $A4, $9D, $98, $47, $67, $E3, $C1, $9C, $35, $9D, $89, $14, $C5, $54, 
    $29, $09, $F8, $34, $C2, $3E, $0E, $19, $35, $2B, $C7, $0F, $EA, $B4, $71, $0C, $11, $2F, $C1, $7C, 
    $E9, $2F, $4D, $EA, $55, $85, $AC, $EB, $B6, $E9, $D9, $E1, $30, $BC, $1B, $E9, $8F, $D8, $BB, $94, 
    $CE, $FA, $42, $58, $84, $C6, $1B, $0D, $B0, $4D, $BC, $E7, $F6, $D9, $39, $32, $D8, $61, $C1, $89, 
    $49, $7A, $0B, $51, $9C, $79, $50, $2F, $DE, $D7, $C7, $7A, $31, $8F, $56, $00, $00, $AB, $42, $D3, 
    $22, $B2, $14, $B6, $B4, $6C, $36, $C1, $30, $B9, $7D, $0E, $7C, $F9, $05, $B6, $5B, $2F, $AE, $1D, 
    $85, $B8, $7C, $A6, $E2, $80, $2F, $D9, $09, $D1, $F2, $94, $73, $25, $B5, $F8, $DC, $B7, $BF, $0B, 
    $CB, $2C, $D9, $CC, $3E, $0E, $A8, $1F, $02, $FB, $38, $C8, $3E, $A4, $74, $8C, $01, $69, $B1, $94, 
    $7D, $38, $47, $85, $3B, $A4, $74, $8C, $C8, $09, $D1, $52, $FA, $41, $F6, $82, $6A, $19, $89, $7B, 
    $B1, $42, $2C, $8B, $BD, $38, $55, $9B, $C3, $30, $A1, $7C, $42, $63, $92, $59, $1D, $58, $5A, $15, 
    $57, $EC, $0B, $C0, $CF, $57, $9F, $64, $E7, $9B, $98, $C6, $89, $4D, $C1, $57, $BF, $8D, $F3, $E1, 
    $4E, $14, $0A, $49, $C5, $E4, $B4, $FE, $3A, $BE, $62, $04, $06, $29, $3D, $C0, $BE, $59, $7E, $0C, 
    $B3, $EC, $62, $DF, $98, $35, $83, $97, $D6, $5E, $67, $E8, $9E, $15, $46, $F3, $B5, $CC, $EE, $F8, 
    $9A, $92, $0D, $27, $35, $A6, $40, $86, $9F, $5F, $67, $2D, $B9, $2F, $88, $79, $E6, $07, $A7, $50, 
    $DF, $43, $A1, $29, $94, $32, $74, $0A, $1D, $BC, $1E, $9C, $42, $77, $E1, $14, $AA, $BE, $71, $EB, 
    $14, $42, $2D, $9E, $08, $FA, $D0, $0D, $64, $6A, $AD, $62, $53, $A4, $03, $A7, $C8, $CC, $E1, $50, 
    $97, $C3, $B8, $FE, $DB, $36, $E2, $79, $38, $43, $19, $6D, $FE, $88, $00, $41, $1F, $1C, $4D, $67, 
    $33, $20, $9A, $6B, $38, $CA, $68, $3C, $CF, $22, $6F, $56, $8F, $99, $7D, $87, $21, $14, $F2, $E2, 
    $2A, $20, $AF, $6F, $A2, $B1, $A1, $0E, $23, $38, $63, $AF, $AB, $88, $F9, $7F, $CA, $AF, $02, $7E, 
    $4E, $96, $FC, $F2, $43, $8D, $89, $FE, $08, $69, $B7, $7D, $98, $AA, $51, $95, $D7, $D1, $BB, $72, 
    $42, $3A, $66, $B0, $9D, $CA, $45, $15, $23, $87, $89, $FC, $A0, $8F, $3A, $EC, $48, $E3, $2A, $6D, 
    $AB, $0A, $C9, $A7, $05, $E0, $97, $4B, $FC, $EA, $89, $A4, $18, $C6, $EE, $A0, $CA, $A1, $49, $10, 
    $A3, $20, $7F, $45, $EB, $31, $A3, $2A, $71, $30, $19, $D6, $EE, $7D, $0D, $DF, $43, $1F, $47, $BF, 
    $83, $BF, $B1, $F5, $F8, $3B, $F6, $30, $FE, $A6, $1E, $C2, $DF, $F4, $83, $F0, $5B, $BC, $3D, $B6, 
    $9D, $3D, $A2, $4F, $B2, $C7, $D8, $03, $EC, $11, $B6, $9F, $3D, $26, $ED, $61, $8F, $07, $76, $C3, 
    $63, $F7, $8B, $61, $6D, $F0, $20, $76, $6E, $DF, $71, $F6, $D4, $EF, $6B, $F9, $1E, $29, $46, $C3, 
    $BE, $B3, $F8, $5D, $D3, $01, $CD, $D3, $1C, $66, $82, $77, $0D, $40, $B6, $17, $03, $F7, $1D, $EF, 
    $C2, $A1, $56, $0F, $BF, $91, $7A, $AE, $A1, $39, $EC, $1D, $14, $66, $E2, $02, $B2, $10, $72, $4D, 
    $3B, $24, $D9, $AB, $67, $AF, $17, $E1, $55, $89, $9D, $85, $E3, $CF, $F0, $3D, $9E, $F6, $D2, $6A, 
    $54, $41, $C1, $83, $FA, $34, $F0, $2C, $D9, $83, $0B, $40, $6C, $0A, $F6, $6A, $3A, $46, $E0, $60, 
    $1A, $6B, $E8, $6A, $8C, $53, $82, $79, $2B, $B1, $ED, $4E, $B6, $10, $26, $43, $94, $D6, $46, $D4, 
    $AC, $79, $B7, $A3, $07, $62, $CF, $FA, $7E, $3F, $14, $A0, $11, $C7, $79, $F4, $DF, $EF, $C1, $A2, 
    $D2, $4A, $F6, $F0, $D0, $5D, $C9, $52, $73, $1C, $9D, $90, $1A, $D8, $8D, $1A, $B3, $A4, $FE, $C4, 
    $CD, $A7, $19, $71, $D0, $28, $25, $B2, $98, $B0, $D1, $F4, $5F, $75, $91, $B1, $36, $C8, $D1, $7D, 
    $14, $7D, $F2, $C8, $6C, $40, $46, $A3, $A4, $2D, $7A, $8D, $10, $9D, $A7, $9C, $C9, $A3, $F4, $24, 
    $8C, $E8, $7B, $00, $CD, $35, $19, $AA, $FA, $1B, $76, $69, $4D, $9B, $2F, $B2, $98, $AB, $D8, $F6, 
    $39, $12, $63, $8A, $40, $B0, $9E, $19, $08, $FF, $AA, $10, $AF, $97, $43, $1E, $A4, $92, $F2, $DE, 
    $1E, $B6, $E0, $66, $42, $01, $4C, $BD, $26, $01, $07, $D3, $DE, $28, $D4, $4D, $C9, $96, $2B, $2E, 
    $01, $4D, $3F, $36, $A0, $1A, $74, $84, $67, $AA, $41, $FC, $F0, $A0, $6A, $D0, $B2, $CF, $70, $9C, 
    $03, $32, $F3, $A4, $30, $60, $2D, $E3, $04, $3D, $69, $F6, $FF, $B0, $34, $8E, $EE, $98, $C2, $64, 
    $11, $AC, $37, $44, $9E, $FE, $8B, $1F, $50, $A2, $F0, $E7, $94, $0E, $A3, $F9, $68, $38, $45, $2E, 
    $E8, $B3, $8C, $13, $A7, $B0, $86, $C8, $A3, $63, $53, $82, $D2, $53, $79, $34, $EE, $24, $A2, $CD, 
    $77, $42, $A9, $50, $C5, $25, $4A, $9E, $ED, $07, $24, $7B, $F3, $FD, $41, $98, $3A, $28, $BD, $64, 
    $89, $C2, $8D, $F8, $30, $7A, $3F, $A3, $6D, $D4, $7A, $B9, $3D, $6A, $C5, $A4, $D9, $9C, $38, $CA, 
    $49, $13, $15, $95, $FB, $6F, $28, $1D, $41, $97, $7D, $8A, $93, $75, $BA, $12, $3B, $1F, $AA, $8C, 
    $1C, $BA, $E8, $F9, $26, $9D, $69, $EF, $22, $F8, $79, $AA, $35, $46, $D7, $E2, $1F, $49, $96, $25, 
    $EA, $93, $9C, $46, $B4, $D6, $68, $E2, $CA, $22, $A5, $86, $18, $AB, $B7, $EC, $6B, $73, $43, $23, 
    $9B, $21, $30, $1F, $0C, $64, $2E, $A3, $DD, $F3, $48, $7F, $D2, $26, $A3, $D4, $D4, $E7, $FD, $96, 
    $27, $1F, $3E, $D9, $AA, $47, $EB, $71, $DB, $35, $99, $48, $1D, $38, $3A, $C9, $F0, $05, $B2, $A3, 
    $AF, $DB, $0B, $74, $E8, $19, $BC, $58, $C4, $13, $3F, $95, $8C, $92, $73, $BB, $88, $BB, $4F, $CE, 
    $ED, $25, $B9, $5D, $72, $81, $B1, $FB, $98, $46, $14, $BC, $D7, $F5, $0B, $A5, $EB, $73, $CA, $75, 
    $A5, $73, $1E, $21, $0F, $EB, $AD, $0F, $1B, $C4, $79, $88, $E6, $2A, $A5, $EB, $09, $EB, $47, $13, 
    $BC, $04, $6B, $91, $56, $DF, $73, $E6, $EE, $95, $F5, $99, $FD, $91, $E2, $44, $00, $E0, $EE, $D1, 
    $FE, $78, $CF, $C2, $8E, $50, $C8, $EE, $7A, $34, $F7, $0B, $81, $E1, $18, $98, $AF, $47, $9D, $3E, 
    $97, $81, $AC, $D0, $13, $47, $9F, $CE, $D1, $25, $3F, $A2, $27, $B9, $46, $02, $BF, $4B, $0D, $B2, 
    $CB, $00, $60, $91, $53, $43, $4A, $2D, $E8, $95, $BE, $D4, $C8, $05, $5D, $7C, $CD, $8B, $68, $F9, 
    $40, $EC, $05, $1F, $EF, $0D, $7D, $E9, $1C, $59, $34, $3E, $5C, $68, $FD, $AC, $5C, $4B, $3E, $D3, 
    $39, $7A, $D5, $54, $90, $DC, $7A, $0E, $7C, $CE, $59, $3F, $11, $0A, $91, $09, $FA, $8C, $DE, $FA, 
    $8C, $41, $B4, $1E, $65, $30, $DF, $48, $58, $7F, $27, $79, $FF, $CC, $37, $3D, $E7, $EE, $16, $00, 
    $5E, $D8, $0A, $8A, $77, $23, $50, $53, $FD, $63, $3C, $0F, $77, $30, $FF, $C3, $2A, $B4, $18, $C4, 
    $E0, $7D, $46, $CF, $72, $31, $90, $05, $7A, $94, $DA, $65, $39, $E2, $8D, $24, $8B, $0D, $04, $37, 
    $25, $A4, $C0, $20, $55, $74, $C1, $6C, $B3, $7E, $C2, $57, $33, $13, $8E, $8E, $4E, $8F, $F1, $14, 
    $C9, $87, $D8, $06, $B4, $0D, $0C, $B1, $17, $C3, $AF, $01, $99, $F3, $8B, $0D, $E2, $EA, $3A, $68, 
    $94, $5A, $07, $DF, $EF, $AD, $5D, $84, $97, $66, $27, $AC, $9F, $54, $59, $C1, $E3, $FD, $21, $27, 
    $58, $B3, $9E, $F1, $43, $A1, $91, $A3, $D9, $3B, $6B, $DD, $CC, $FA, $CC, $C8, $38, $FF, $7D, $2C, 
    $92, $09, $9A, $75, $50, $AC, $7C, $3D, $7C, $BF, $C5, $BE, $BF, $F6, $54, $33, $B8, $23, $01, $F1, 
    $F4, $C9, $E1, $72, $66, $32, $60, $C8, $4E, $C5, $C0, $D7, $7C, $87, $E8, $24, $F9, $1A, $AE, $AA, 
    $7C, $75, $3B, $02, $18, $BD, $12, $A5, $F8, $52, $17, $21, $DA, $40, $03, $DE, $DE, $2F, $78, $DD, 
    $7C, $E3, $DB, $68, $79, $CB, $95, $A3, $9C, $53, $C3, $59, $92, $40, $DE, $91, $4E, $03, $FB, $24, 
    $36, $93, $1A, $28, $ED, $AF, $C5, $C2, $B8, $A0, $6F, $FF, $FC, $0C, $F5, $75, $BE, $A9, $72, $53, 
    $06, $27, $46, $4A, $AB, $F5, $FD, $CC, $47, $DA, $68, $50, $C4, $35, $A8, $DF, $B4, $CE, $A8, $9C, 
    $63, $5E, $CA, $3A, $D3, $50, $4D, $B6, $C0, $20, $C7, $30, $18, $E4, $24, $16, $47, $7B, $52, $8B, 
    $67, $D1, $88, $2B, $39, $9E, $F9, $31, $39, $4E, $BA, $15, $2F, $7F, $B2, $C3, $2E, $D4, $A8, $B0, 
    $A8, $D6, $30, $8C, $5B, $AE, $97, $7E, $60, $88, $61, $73, $63, $DF, $32, $AC, $11, $60, $5A, $F4, 
    $97, $D3, $11, $44, $C6, $0D, $D9, $BB, $1C, $DE, $DC, $24, $15, $13, $E5, $99, $15, $6B, $A7, $98, 
    $22, $35, $98, $9E, $6A, $88, $01, $82, $1D, $D3, $E5, $0D, $D6, $BA, $B2, $36, $8B, $78, $54, $B2, 
    $51, $0A, $C3, $54, $26, $35, $D5, $3E, $36, $F5, $BA, $63, $74, $2C, $7E, $C9, $F1, $B9, $28, $04, 
    $35, $44, $07, $2D, $0B, $12, $0A, $CD, $A5, $FA, $12, $B4, $AC, $52, $82, $B3, $12, $E8, $38, $67, 
    $0E, $86, $18, $21, $CB, $91, $4A, $F9, $40, $31, $58, $5B, $FF, $AF, $A4, $C5, $06, $45, $9E, $2D, 
    $6F, $D1, $2B, $61, $58, $04, $C9, $32, $49, $06, $85, $34, $AD, $0A, $C8, $F4, $B0, $29, $8C, $B6, 
    $38, $9F, $01, $98, $2F, $F8, $75, $BA, $86, $8C, $9A, $86, $8A, $6B, $A4, $F1, $C9, $06, $36, $87, 
    $AB, $93, $71, $0E, $C3, $E8, $B7, $F7, $3E, $22, $DB, $0C, $B2, $0D, $8D, $6F, $2D, $14, $BB, $4A, 
    $F5, $E4, $46, $09, $2A, $91, $78, $2F, $F3, $BA, $4D, $C6, $12, $EC, $CF, $00, $28, $88, $5D, $A4, 
    $16, $C5, $87, $02, $59, $9E, $9F, $73, $EB, $00, $05, $E4, $F6, $59, $AF, $6F, $C8, $20, $27, $92, 
    $3E, $F4, $FA, $8C, $9E, $6C, $D3, $5C, $69, $7E, $AF, $22, $D5, $5E, $41, $D4, $EF, $D9, $D1, $C7, 
    $E3, $05, $8C, $F0, $FC, $16, $D6, $2C, $5B, $5F, $27, $CF, $2E, $57, $6C, $AE, $A4, $F0, $82, $1F, 
    $61, $58, $CE, $02, $F1, $7D, $92, $0B, $C3, $AC, $37, $0C, $B7, $20, $9E, $25, $46, $79, $BE, $5E, 
    $9E, $6B, $F0, $2C, $34, $E2, $95, $88, $73, $F5, $52, $D1, $4B, $99, $0C, $53, $BF, $F3, $12, $8E, 
    $96, $BA, $AC, $8C, $BA, $96, $7E, $6F, $75, $03, $74, $54, $ED, $E2, $0C, $51, $17, $B9, $51, $CF, 
    $06, $18, $4C, $C8, $AF, $7B, $4E, $DF, $ED, $34, $90, $46, $B6, $F9, $56, $0F, $25, $54, $4C, $86, 
    $D6, $3A, $60, $59, $A9, $30, $92, $F3, $49, $39, $80, $CD, $EE, $F4, $7E, $CD, $93, $13, $B7, $60, 
    $B3, $2E, $B2, $A4, $4F, $FA, $AA, $73, $81, $F5, $2A, $8A, $B7, $90, $F1, $B2, $C3, $04, $18, $9C, 
    $7F, $21, $17, $42, $BB, $1B, $01, $C5, $D9, $E1, $45, $F7, $B1, $F5, $3B, $FE, $45, $34, $6E, $0D, 
    $68, $C7, $7B, $4D, $0F, $F8, $AF, $57, $BA, $36, $A7, $3C, $BC, $74, $4E, $3E, $BC, $92, $55, $7A, 
    $EB, $2A, $83, $98, $A1, $E2, $B6, $6B, $09, $EB, $C7, $E0, $1C, $EB, $F5, $2C, $D2, $30, $E4, $B6, 
    $03, $91, $DB, $3D, $2A, $72, $1B, $2F, $79, $3B, $06, $07, $EE, $DE, $71, $0B, $7E, $5B, $62, $80, 
    $DC, $64, $7C, $D1, $93, $AD, $06, $79, $93, $01, $28, $92, $A4, $0F, $34, $8E, $3E, $D4, $C3, $E6, 
    $5F, $F8, $1D, $63, $1B, $F6, $01, $2A, $F1, $2A, $FA, $25, $9E, $45, $53, $FB, $24, $85, $A1, $BA, 
    $55, $A4, $A0, $CB, $13, $7F, $43, $2E, $30, $01, $72, $C4, $F4, $05, $26, $39, $DF, $20, $3F, $AC, 
    $47, $6C, $F2, $B0, $01, $7E, $AD, $F9, $06, $31, $AF, $6E, $51, $04, $60, $90, $51, $88, $41, $22, 
    $F4, $92, $92, $B0, $3E, $BE, $B2, $62, $14, $62, $90, $0F, $07, $63, $10, $4F, $E6, $8E, $4C, $F2, 
    $A1, $3F, $81, $85, $99, $3C, $4B, $6E, $41, $1C, $D5, $0C, $68, $F0, $0E, $CE, $71, $13, $22, $61, 
    $47, $9F, $27, $73, $5A, $9F, $6C, $90, $17, $69, $FA, $00, $B7, $E5, $1A, $3D, $59, $1A, $79, $5E, 
    $9F, $9C, $39, $AD, $D7, $87, $6C, $79, $73, $83, $2F, $8D, $D9, $A9, $79, $08, $DB, $B1, $C0, $78, 
    $1F, $E4, $BC, $58, $23, $3F, $DC, $E7, $59, $69, $EE, $83, $9E, $F2, $F6, $EB, $17, $C3, $CA, $01, 
    $1E, $52, $3F, $AB, $52, $61, $37, $6C, $53, $F8, $1A, $86, $18, $C5, $3E, $0C, $0E, $06, $40, $E3, 
    $58, $97, $84, $16, $93, $7E, $5C, $4C, $3E, $00, $74, $27, $84, $07, $DB, $7B, $F8, $C0, $62, $B2, 
    $98, $2D, $26, $E1, $FF, $B6, $B1, $61, $31, $81, $F6, $DE, $C0, $10, $ED, $06, $03, $E4, $8A, $B8, 
    $56, $34, $E9, $C4, $3E, $59, $85, $27, $54, $A0, $A3, $CB, $63, $BC, $4A, $36, $61, $53, $CA, $CF, 
    $B2, $F6, $7D, $18, $7E, $0D, $81, $55, $0D, $9A, $35, $3C, $88, $98, $C3, $F5, $08, $50, $7C, $00, 
    $31, $7F, $F0, $2E, $6B, $A2, $6F, $B1, $E5, $2C, $AC, $59, $3F, $C0, $66, $65, $F8, $78, $71, $C7, 
    $A0, $C0, $4D, $A1, $66, $5D, $3C, $A8, $59, $ED, $26, $59, $27, $67, $C6, $F5, $A9, $8C, $95, $C0, 
    $F0, $8E, $D9, $CB, $A6, $BE, $C3, $80, $07, $3E, $61, $88, $5B, $24, $EF, $9D, $D2, $17, $9D, $B0, 
    $34, $C3, $D8, $74, $2D, $80, $11, $E8, $CE, $AB, $88, $92, $3E, $50, $CE, $7C, $23, $39, $7A, $15, 
    $7F, $34, $0C, $3A, $E9, $84, $62, $EE, $3E, $F3, $35, $2E, $D0, $D1, $0C, $E3, $7D, $EC, $1F, $41, 
    $5C, $7A, $62, $9D, $98, $DB, $3B, $B1, $3F, $EA, $BC, $38, $4C, $6A, $8C, $91, $0B, $0C, $D6, $F6, 
    $32, $6A, $6D, $17, $B7, $92, $B1, $98, $F1, $FF, $10, $E7, $63, $88, $F3, $B1, $B8, $C2, $6F, $94, 
    $9E, $35, $70, $83, $52, $76, $42, $CA, $A9, $81, $94, $91, $43, $C2, $3E, $86, $B0, $8F, $C5, $58, 
    $FA, $F2, $75, $34, $81, $26, $33, $9D, $62, $94, $88, $88, $44, $02, $82, $DA, $70, $63, $41, $1E, 
    $36, $C9, $1A, $92, $61, $92, $D2, $14, $E1, $1F, $F2, $58, $06, $64, $86, $89, $98, $00, $DD, $48, 
    $D7, $15, $21, $86, $6C, $67, $ED, $43, $36, $EF, $C8, $9C, $E8, $40, $78, $3E, $14, $EF, $63, $3B, 
    $60, $B5, $D9, $E6, $67, $12, $4B, $10, $CE, $E1, $C8, $DD, $FE, $2F, $94, $76, $97, $BC, $7A, $FF, 
    $65, $C4, $34, $B7, $CF, $FB, $45, $3B, $32, $CD, $CA, $C4, $0F, $C4, $91, $81, $8C, $21, $D3, $D2, 
    $84, $55, $80, $33, $5B, $B3, $6B, $5A, $01, $67, $42, $94, $65, $D7, $F4, $64, $58, $12, $50, $3C, 
    $57, $03, $83, $01, $26, $FB, $16, $1C, $0F, $28, $08, $81, $16, $A9, $C8, $42, $BD, $75, $A1, $41, 
    $5C, $09, $33, $89, $8D, $C5, $8A, $7B, $C8, $87, $38, $4D, $FA, $3C, $9B, $D3, $60, $C4, $C9, $05, 
    $57, $26, $AE, $AC, $CD, $94, $C1, $F5, $F3, $A2, $99, $38, $AE, $C0, $92, $7F, $77, $94, $7F, $0A, 
    $CC, $1D, $35, $DA, $76, $B6, $18, $AA, $B1, $EF, $1E, $DD, $CF, $43, $0A, $31, $0A, $CF, $8F, $1D, 
    $57, $EE, $7E, $58, $1F, $20, $11, $7A, $A1, $1C, $03, $F9, $91, $5E, $DE, $A4, $87, $02, $C9, $8F, 
    $10, $2D, $F0, $D5, $1E, $46, $30, $04, $C7, $E5, $42, $83, $0C, $11, $72, $30, $82, $9C, $63, $08, 
    $C0, $55, $A8, $8E, $CB, $A8, $7E, $2F, $8C, $49, $1C, $9A, $15, $13, $2B, $2B, $A2, $38, $31, $8A, 
    $0D, $3C, $98, $33, $DF, $46, $5A, $07, $0D, $D1, $BE, $C8, $CD, $B5, $99, $48, $2E, $40, $94, $E8, 
    $81, $E1, $19, $F9, $2C, $52, $5B, $9E, $77, $6A, $03, $C3, $93, $91, $43, $67, $BE, $89, $9C, $01, 
    $68, $AC, $A6, $55, $88, $92, $87, $C9, $8B, $46, $E0, $94, $07, $4C, $28, $76, $EA, $4E, $E1, $AC, 
    $06, $AF, $69, $30, $A9, $BB, $C8, $70, $CF, $26, $8D, $3C, $BB, $A6, $55, $1C, $63, $1D, $8B, $2B, 
    $2C, $34, $37, $50, $59, $8C, $12, $10, $23, $A4, $49, $E8, $85, $48, $55, $36, $78, $E6, $E9, $D9, 
    $10, $3F, $79, $B2, $C4, $F6, $99, $C6, $54, $A4, $30, $A3, $1E, $28, $D5, $23, $AF, $4D, $34, $79, 
    $C0, $25, $75, $B8, $02, $76, $1A, $A7, $DA, $FB, $CC, $EF, $39, $E5, $35, $54, $11, $F1, $7C, $24, 
    $40, $38, $C3, $A2, $E6, $B1, $77, $AA, $46, $07, $1A, $81, $94, $0A, $99, $32, $44, $53, $1D, $FF, 
    $28, $C8, $09, $DD, $47, $18, $30, $76, $E0, $82, $F9, $EF, $26, $EB, $0D, $E6, $54, $8E, $ED, $3F, 
    $C2, $F1, $9C, $A3, $D9, $DE, $85, $9B, $28, $CF, $B3, $B0, $47, $EE, $17, $A2, $81, $F2, $D2, $7D, 
    $68, $36, $A6, $D1, $99, $EF, $B2, $3B, $74, $48, $96, $41, $FD, $BE, $FF, $5D, $46, $57, $74, $DB, 
    $F4, $C5, $7C, $CD, $1D, $6C, $65, $30, $79, $72, $A9, $EC, $EA, $23, $2B, $90, $C7, $2E, $3B, $AE, 
    $48, $37, $FA, $85, $55, $78, $DF, $B9, $7E, $05, $59, $B4, $2D, $C6, $93, $B9, $CD, $84, $E6, $14, 
    $38, $80, $13, $9A, $2D, $86, $9C, $A7, $BD, $33, $38, $3C, $2B, $D7, $D4, $34, $6C, $B6, $6D, $CD, 
    $46, $73, $22, $ED, $50, $AA, $F8, $01, $B2, $C4, $85, $44, $12, $3E, $14, $84, $37, $8E, $AA, $20, 
    $B8, $19, $08, $33, $E9, $EF, $F1, $DB, $DE, $A5, $D6, $AE, $11, $25, $E5, $51, $6F, $A9, $15, $10, 
    $43, $40, $0E, $E0, $3E, $29, $3D, $CE, $8D, $5C, $8A, $84, $12, $7C, $52, $F3, $C4, $A0, $B9, $67, 
    $9E, $E4, $C2, $16, $6F, $A9, $12, $8B, $FE, $D2, $71, $18, $6E, $46, $FA, $AB, $19, $CC, $52, $8A, 
    $65, $B9, $51, $18, $59, $A2, $B6, $C8, $19, $D2, $42, $5F, $52, $BD, $A1, $73, $E5, $F9, $C6, $5B, 
    $41, $4A, $BC, $05, $A4, $18, $06, $52, $27, $9E, $10, $9E, $A7, $53, $21, $E5, $5B, $D8, $31, $16, 
    $97, $91, $AF, $5E, $8A, $3A, $36, $6A, $B6, $EF, $D3, $05, $10, $E4, $8B, $67, $B2, $30, $96, $CC, 
    $44, $7D, $29, $C7, $EF, $6C, $60, $F4, $07, $6C, $32, $97, $E1, $3E, $35, $85, $11, $9D, $A2, $06, 
    $CF, $00, $F7, $A1, $61, $81, $C6, $5C, $F3, $3F, $83, $16, $11, $96, $C1, $C6, $11, $C9, $21, $20, 
    $CB, $2C, $0F, $20, $2E, $DC, $32, $15, $08, $35, $86, $08, $9B, $4C, $8C, $76, $C9, $55, $CA, $FB, 
    $94, $58, $A4, $52, $95, $E9, $B9, $41, $63, $0D, $52, $53, $4C, $B6, $35, $1D, $E3, $6F, $FE, $A4, 
    $50, $25, $E2, $42, $61, $AB, $56, $04, $E9, $AC, $E5, $48, $7E, $3D, $80, $EF, $05, $8D, $39, $68, 
    $8B, $D8, $88, $FB, $5D, $20, $00, $E3, $6F, $B6, $C0, $1E, $53, $08, $CF, $96, $94, $3B, $CB, $AE, 
    $C2, $0F, $2F, $6D, $C0, $7B, $B0, $4A, $75, $34, $DE, $82, $DC, $38, $D4, $37, $9B, $8A, $E4, $95, 
    $8E, $46, $59, $54, $A1, $AF, $68, $29, $7D, $0F, $6E, $CB, $F9, $6A, $3C, $08, $AB, $BA, $D1, $C7, 
    $CE, $B7, $E6, $20, $D7, $D5, $B9, $52, $6B, $7A, $3B, $46, $07, $E8, $EF, $AF, $69, $50, $58, $2E, 
    $6D, $1B, $1B, $34, $7E, $10, $ED, $C6, $3F, $7A, $80, $67, $8A, $44, $4C, $93, $E1, $68, $0E, $C4, 
    $71, $97, $72, $4D, $61, $B9, $D7, $A1, $47, $95, $D8, $CD, $AA, $19, $87, $7B, $4A, $D2, $20, $9F, 
    $92, $1B, $5A, $E4, $CB, $BD, $10, $CA, $81, $0F, $E8, $1F, $D2, $22, $35, $0F, $37, $BD, $1C, $CF, 
    $71, $36, $80, $71, $56, $79, $9A, $9B, $7E, $02, $1F, $D2, $37, $56, $5D, $53, $A9, $EE, $CD, $45, 
    $7D, $90, $3E, $05, $32, $49, $6A, $01, $72, $F9, $37, $EC, $B2, $4F, $E4, $15, $8F, $40, $2D, $0A, 
    $04, $E3, $6E, $35, $0B, $34, $2A, $5E, $92, $0C, $F1, $5C, $B9, $D4, $30, $E3, $16, $50, $6F, $0E, 
    $67, $71, $94, $94, $9B, $27, $77, $B1, $18, $5F, $4D, $BF, $25, $C6, $05, $35, $46, $89, $29, $41, 
    $C3, $95, $18, $56, $62, $85, $57, $A4, $AA, $F7, $65, $99, $4B, $BB, $94, $D8, $29, $48, $CC, $53, 
    $EB, $37, $C2, $24, $E9, $A6, $22, $24, $94, $A2, $55, $EA, $18, $A7, $47, $CD, $50, $99, $4E, $EF, 
    $45, $ED, $22, $27, $F6, $66, $6C, $32, $44, $2D, $80, $51, $9F, $DF, $08, $2D, $BD, $77, $86, $DA, 
    $F4, $42, $2C, $7C, $EC, $9C, $A1, $36, $FB, $F8, $40, $B3, $8B, $77, $94, $60, $8B, $D3, $14, $BC, 
    $FB, $9A, $6D, $ED, $EF, $57, $A5, $15, $51, $96, $D1, $DC, $6A, $D5, $FF, $AD, $F2, $17, $A8, $45, 
    $39, $57, $BA, $F6, $40, $D9, $55, $CF, $FC, $7F, $4A, $D7, $46, $6C, $30, $96, $46, $2F, $6F, $24, 
    $FA, $BF, $55, $43, $50, $63, $18, $1A, $B8, $28, $1D, $9E, $6F, $6D, $B9, $AB, $61, $A2, $17, $88, 
    $E5, $46, $BA, $C6, $C7, $E4, $C0, $C2, $EB, $E9, $2F, $21, $02, $F3, $5A, $1A, $F4, $BA, $A2, $7A, 
    $A1, $B4, $FE, $65, $85, $DD, $53, $67, $C8, $91, $0D, $D4, $A3, $9E, $02, $D0, $06, $C4, $52, $C9, 
    $85, $AC, $F8, $7D, $D8, $F0, $8D, $30, $0C, $E1, $41, $33, $2E, $AB, $9C, $2D, $5E, $D5, $14, $09, 
    $88, $5E, $D9, $1A, $83, $7B, $73, $83, $5C, $01, $24, $49, $2F, $61, $C7, $EC, $80, $69, $BC, $BE, 
    $88, $E0, $6D, $2A, $C5, $FC, $D3, $E1, $E0, $16, $9B, $E0, $C7, $9D, $00, $3F, $85, $C9, $C5, $FC, 
    $D6, $08, $70, $4B, $C0, $6B, $6B, $1E, $78, $6D, $5D, $05, $5E, $4F, $17, $DB, $E0, $E7, $87, $4E, 
    $F8, $29, $5F, $0D, $3F, $5B, $D6, $41, $C0, $13, $E0, $B7, $F5, $69, $F0, $DB, $BA, $01, $FC, $B6, 
    $6E, $5D, $E7, $39, $82, $E4, $96, $E7, $5D, $FC, $5D, $20, $EE, $23, $50, $26, $50, $9B, $80, $5E, 
    $18, $18, $F1, $72, $45, $17, $80, $01, $04, $32, $92, $4E, $8D, $BF, $40, $2B, $2F, $06, $F3, $89, 
    $A4, $13, $D2, $17, $3C, $3E, $7E, $41, $7A, $CD, $D7, $93, $AE, $4B, $97, $79, $7C, $90, $53, $B0, 
    $14, $2F, $04, $7A, $8A, $7C, $20, $7D, $B1, $55, $76, $50, $EB, $55, $61, $54, $D2, $55, $34, $F4, 
    $71, $2F, $3B, $B8, $47, $85, $65, $E2, $A0, $80, $0C, $37, $00, $B9, $0A, $14, $A3, $EE, $4C, $D2, 
    $29, $39, $F7, $8A, $AE, $3D, $E9, $63, $B9, $A0, $93, $88, $57, $48, $45, $27, $44, $F8, $6E, $3F, 
    $6A, $36, $BB, $AC, $1F, $8A, $A9, $3D, $1F, $4B, $5E, $93, $EC, $B8, $14, $6C, $89, $4B, $10, $E6, 
    $30, $E8, $C0, $03, $52, $33, $21, $91, $24, $FB, $25, $E7, $D2, $1C, $BA, $28, $54, $82, $7F, $4C, 
    $A8, $D9, $60, $9B, $EF, $D3, $7E, $F7, $3B, $02, $F0, $EA, $58, $A6, $04, $6A, $82, $55, $EC, $C2, 
    $2A, $96, $1A, $4B, $6C, $C8, $24, $DA, $7C, $0D, $92, $02, $61, $51, $CC, $4F, $F6, $06, $34, $A6, 
    $FC, $13, $51, $9E, $0F, $E5, $DA, $C2, $38, $AE, $41, $18, $96, $3E, $16, $1F, $3A, $E8, $9E, $00, 
    $0B, $12, $C5, $6A, $06, $64, $2A, $E8, $96, $6B, $4C, $75, $4A, $5D, $67, $CC, $0D, $2E, $A6, $5A, 
    $D6, $05, $88, $DF, $B5, $7B, $39, $69, $81, $71, $9F, $C0, $39, $7F, $BD, $FB, $91, $A4, $53, $C2, 
    $F8, $9C, $5F, $9B, $1B, $F8, $DF, $62, $68, $01, $85, $BA, $03, $11, $C7, $4C, $EF, $81, $57, $2E, 
    $A4, $E9, $5D, $D1, $63, $C7, $21, $AC, $17, $86, $D3, $95, $68, $9C, $A3, $41, $08, $43, $A6, $AB, 
    $D6, $DC, $00, $6B, $25, $FD, $05, $78, $ED, $B3, $A9, $CA, $36, $2A, $9B, $13, $0F, $5F, $B0, $AE, 
    $46, $18, $22, $C5, $FC, $B7, $0D, $03, $D7, $58, $05, $46, $45, $36, $8E, $8A, $6C, $1C, $15, $D9, 
    $38, $50, $B2, $71, $04, $64, $E3, $08, $C8, $C6, $11, $90, $BD, $2E, $D8, $F7, $6D, $83, $3B, $DE, 
    $C4, $CE, $74, $0C, $43, $FB, $B7, $46, $11, $67, $B1, $46, $95, $FE, $BE, $55, $CE, $ED, $B2, $9E, 
    $10, $46, $26, $9D, $00, $1C, $B2, $9E, $35, $BD, $01, $9B, $37, $B7, $AB, $E6, $B4, $60, $D7, $41, 
    $AF, $1C, $83, $BA, $98, $1B, $48, $45, $2F, $90, $2C, $DF, $FD, $01, $BB, $E5, $C1, $9E, $CF, $A5, 
    $66, $C8, $B8, $13, $BD, $01, $E2, $4E, $F4, $EE, $C4, $AD, $5B, $AE, $49, $D7, $92, $D4, $B6, $14, 
    $AF, $71, $DF, $32, $30, $50, $54, $70, $1E, $D8, $0F, $28, $53, $98, $20, $51, $BD, $70, $A7, $44, 
    $A3, $05, $E3, $7C, $D6, $0D, $F5, $78, $FB, $7B, $63, $FD, $48, $F6, $AB, $37, $E0, $EF, $08, $7C, 
    $47, $CD, $C8, $BF, $32, $4A, $AD, $33, $D7, $AC, $78, $0A, $E3, $F3, $5C, $14, $B6, $4E, $B0, $EE, 
    $F0, $6F, $B4, $C0, $36, $5A, $DE, $62, $90, $B7, $18, $89, $D7, $FB, $85, $29, $CA, $EB, $D9, $62, 
    $FA, $E3, $1F, $FF, $58, $8F, $C7, $27, $50, $66, $52, $53, $9D, $31, $AE, $36, $2A, $C3, $21, $F6, 
    $78, $5E, $18, $8B, $38, $18, $99, $C2, $75, $31, $9A, $DA, $11, $73, $17, $8B, $3D, $A8, $C1, $D8, 
    $98, $EB, $39, $98, $58, $04, $C4, $6B, $D5, $95, $F8, $B0, $01, $2D, $B4, $9A, $5D, $50, $B4, $2B, 
    $CF, $63, $AF, $76, $2A, $E5, $7A, $25, $F6, $10, $20, $AC, $77, $39, $8D, $6A, $91, $F4, $5B, $F5, 
    $FA, $AA, $EA, $B0, $5D, $3A, $BC, $DA, $A0, $B9, $AC, $AB, $CE, $5E, $D7, $54, $83, $5F, $09, $D5, 
    $0D, $42, $92, $A7, $80, $F0, $47, $5A, $F8, $23, $3A, $6B, $CB, $86, $3B, $92, $BC, $36, $A7, $67, 
    $67, $34, $06, $96, $26, $2C, $A5, $4B, $1B, $58, $6B, $64, $D4, $E9, $32, $AA, $1B, $C4, $F6, $52, 
    $4E, $29, $37, $7A, $EC, $BB, $A0, $10, $67, $9E, $87, $65, $E1, $44, $55, $1E, $5A, $97, $82, $37, 
    $40, $BB, $C0, $1F, $7C, $B5, $78, $EF, $75, $30, $38, $0F, $52, $B8, $68, $42, $22, $62, $DE, $CC, 
    $40, $04, $CD, $E0, $08, $AA, $B0, $38, $46, $BA, $C1, $A8, $85, $44, $6C, $A9, $45, $F6, $5D, $DD, 
    $5E, $8D, $30, $BC, $72, $51, $F8, $58, $53, $DD, $F6, $30, $CC, $D3, $3F, $A2, $DB, $AB, $15, $62, 
    $D1, $2B, $01, $BD, $20, $97, $DA, $ED, $E1, $D8, $4E, $7E, $43, $53, $35, $7B, $61, $D5, $F3, $FA, 
    $1D, $9E, $6D, $F8, $D5, $6C, $AF, $FC, $0D, $AE, $F8, $AD, $F7, $D9, $2B, $49, $6E, $A5, $A7, $7A, 
    $38, $FA, $EA, $DA, $3C, $8F, $24, $48, $37, $46, $6F, $30, $56, $2E, $1A, $0E, $99, $9F, $AA, $3C, 
    $96, $E0, $E7, $A5, $EB, $A3, $37, $0C, $47, $8F, $04, $F0, $F8, $3A, $A1, $D6, $E4, $D7, $35, $71, 
    $DC, $5C, $EB, $87, $65, $EF, $11, $0F, $B6, $EE, $2A, $F3, $DF, $56, $D0, $97, $5F, $87, $96, $7F, 
    $0F, $6D, $DF, $B5, $E2, $E4, $5D, $8D, $93, $F7, $DD, $EF, $15, $85, $5A, $D0, $6C, $73, $EF, $5E, 
    $A6, $FA, $9E, $BD, $4E, $18, $2B, $6D, $5D, $CB, $09, $77, $92, $0D, $25, $EC, $4C, $2F, $81, $DE, 
    $D7, $C2, $CE, $F4, $E8, $79, $88, $DC, $58, $1A, $4D, $F7, $7C, $0D, $DF, $6C, $2F, $B1, $A1, $44, 
    $16, $2F, $59, $53, $99, $FE, $FC, $F4, $9A, $6E, $61, $8C, $7B, $D0, $C1, $5A, $BF, $7A, $B0, $E6, 
    $A6, $8B, $8F, $40, $FC, $BD, $18, $49, $CE, $2E, $21, $2C, $36, $24, $73, $0F, $3D, $12, $C5, $4B, 
    $64, $FD, $2F, $10, $F1, $12, $14, $F0, $84, $2F, $C0, $C2, $45, $6B, $F2, $D0, $33, $1E, $47, $27, 
    $8D, $85, $CE, $84, $6D, $0E, $A0, $7F, $A9, $BF, $5F, $1C, $D7, $1C, $86, $AF, $D8, $6A, $4A, $EC, 
    $6A, $C8, $26, $AD, $A0, $4F, $B0, $03, $D5, $85, $62, $F8, $FE, $59, $52, $FF, $4D, $71, $E4, $E0, 
    $28, $2B, $21, $8A, $FF, $82, $D4, $DF, $07, $04, $35, $CC, $1A, $9B, $7E, $20, $D0, $7F, $1C, $D3, 
    $46, $00, $39, $C9, $34, $0D, $9A, $82, $FB, $C6, $84, $01, $2D, $49, $95, $F4, $15, $0D, $79, $B4, 
    $04, $31, $56, $AF, $B9, $5B, $AE, $30, $58, $FB, $61, $C3, $DA, $48, $5B, $FB, $70, $7A, $F8, $7E, 
    $8D, $DB, $24, $F1, $12, $10, $68, $F5, $09, $BF, $41, $F9, $6B, $14, $C2, $50, $EC, $97, $A4, $86, 
    $E4, $F4, $4E, $BC, $06, $EC, $72, $95, $42, $6F, $22, $39, $B3, $0E, $49, $1B, $C5, $C7, $DE, $F1, 
    $A6, $30, $FE, $8D, $66, $20, $E3, $8A, $72, $54, $B6, $E1, $52, $E4, $EF, $D8, $F1, $62, $00, $36, 
    $0F, $D0, $CB, $8C, $F4, $0F, $BB, $BD, $3E, $23, $DE, $ED, $A4, $9B, $FF, $8A, $9A, $F4, $F3, $D0, 
    $32, $38, $6C, $AD, $D7, $1B, $2D, $B9, $94, $DF, $D6, $CB, $B6, $53, $DF, $70, $AA, $FD, $4B, $8F, 
    $F8, $6D, $DD, $F0, $EA, $56, $BE, $FA, $18, $D3, $A8, $C8, $52, $F8, $23, $AD, $BE, $97, $B9, $21, 
    $D9, $A4, $FE, $15, $55, $D7, $2E, $41, $36, $4F, $B5, $26, $CB, $62, $87, $E7, $D5, $64, $B5, $5F, 
    $FC, $F7, $D7, $65, $A1, $DD, $91, $C9, $FC, $91, $D9, $FC, $91, $06, $3F, $34, $58, $47, $5D, $65, 
    $3C, $04, $1A, $32, $AD, $63, $21, $37, $4D, $B6, $B5, $B7, $FC, $6B, $40, $42, $59, $59, $95, $B3, 
    $39, $F1, $14, $F4, $99, $62, $EF, $90, $9A, $60, $EB, $D5, $A1, $87, $0C, $CA, $7C, $A4, $19, $40, 
    $6B, $CE, $30, $B0, $8B, $0E, $37, $C1, $84, $2F, $0D, $97, $33, $8C, $9E, $0C, $93, $47, $4E, $84, 
    $7C, $1E, $29, $26, $53, $E7, $16, $CB, $C9, $73, $6D, $B6, $85, $E2, $77, $E4, $3B, $7A, $09, $A2, 
    $F8, $50, $D8, $AA, $72, $91, $6E, $AC, $DE, $66, $F5, $96, $77, $43, $DE, $5B, $50, $D0, $25, $05, 
    $1A, $DC, $93, $31, $EE, $4D, $BC, $25, $AA, $D2, $60, $B0, $2D, $10, $AF, $91, $0C, $3D, $4D, $84, 
    $14, $90, $A5, $EC, $32, $F8, $75, $32, $EC, $49, $10, $3F, $05, $D1, $D2, $B3, $88, $96, $FC, $07, 
    $2C, $A9, $D8, $C3, $7C, $CD, $72, $14, $B2, $6B, $09, $9A, $7F, $5C, $41, $7F, $F3, $1A, $AA, $A9, 
    $96, $C6, $94, $54, $E2, $04, $38, $FA, $2F, $08, $75, $74, $28, $34, $E5, $0B, $EC, $59, $B9, $E2, 
    $22, $C5, $D3, $23, $B2, $AA, $04, $FA, $9B, $6E, $BA, $89, $FB, $24, $83, $35, $43, $CF, $57, $E3, 
    $FD, $7D, $25, $78, $35, $38, $7D, $6B, $14, $9E, $6A, $B4, $E3, $6D, $1F, $59, $E0, $F9, $66, $2D, 
    $BB, $90, $BD, $84, $DC, $F8, $EE, $77, $D2, $44, $B4, $87, $65, $A0, $6F, $DD, $54, $45, $60, $3B, 
    $50, $78, $AD, $8F, $B1, $64, $2E, $32, $29, $80, $C0, $EC, $18, $41, $B2, $4A, $D2, $D5, $F9, $E1, 
    $A4, $0F, $FE, $05, $45, $10, $0A, $4B, $5C, $24, $1D, $67, $84, $72, $BE, $3B, $6B, $9D, $96, $AF, 
    $F9, $1A, $A5, $56, $C2, $70, $56, $6A, $F8, $9A, $4F, $F1, $3C, $3A, $9A, $4E, $BA, $1C, $9C, $7A, 
    $19, $FA, $7D, $45, $50, $3F, $92, $61, $D8, $57, $C2, $9E, $C6, $7D, $6B, $FB, $50, $F3, $10, $E5, 
    $63, $7B, $C3, $2A, $4C, $C5, $64, $51, $86, $A9, $58, $36, $DA, $97, $83, $B7, $CD, $4F, $59, $08, 
    $33, $0C, $5D, $11, $5D, $B7, $28, $2E, $BE, $B6, $D6, $F4, $6B, $0C, $F0, $A9, $01, $CC, $82, $38, 
    $60, $AB, $38, $44, $33, $B5, $B5, $71, $2F, $61, $D8, $57, $0A, $9B, $AD, $21, $B0, $47, $B1, $59, 
    $1C, $02, $5C, $7C, $0D, $01, $1F, $8B, $7E, $2E, $E5, $7C, $70, $26, $E3, $29, $A0, $3F, $19, $F1, 
    $04, $4A, $86, $34, $FA, $27, $A1, $C1, $F4, $84, $AA, $1B, $6A, $2A, $17, $9D, $83, $A9, $E8, $97, 
    $80, $4C, $54, $13, $00, $7E, $7D, $40, $2C, $97, $96, $5F, $05, $04, $23, $A5, $AF, $43, $BD, $46, 
    $71, $64, $E9, $4D, $EA, $66, $AA, $A2, $61, $E8, $A1, $5A, $41, $6C, $0C, $DC, $5E, $4F, $B6, $BD, 
    $C3, $EE, $D1, $C9, $B3, $BE, $27, $3C, $9D, $BE, $E3, $B7, $90, $73, $09, $D9, $86, $76, $20, $C1, 
    $A3, $D0, $32, $59, $7C, $84, $6C, $AB, $57, $BF, $EE, $84, $AF, $51, $4E, $DA, $FA, $2A, $C0, $76, 
    $04, $53, $D1, $3F, $24, $33, $13, $01, $DB, $0E, $0F, $89, $70, $60, $20, $C2, $02, $16, $41, $39, 
    $82, $F9, $D1, $1D, $03, $FE, $35, $AF, $B2, $93, $AE, $6D, $0D, $6A, $C2, $4C, $48, $68, $23, $DB, 
    $70, $9F, $FF, $40, $3F, $D3, $3F, $2A, $7A, $15, $4D, $1D, $E3, $61, $35, $23, $0B, $92, $9A, $9D, 
    $34, $87, $79, $B5, $05, $BE, $32, $58, $66, $98, $9E, $A6, $BD, $CA, $4E, $A0, $3D, $47, $CF, $32, 
    $59, $AE, $F4, $B6, $BD, $50, $89, $3B, $2D, $07, $0E, $33, $0B, $FD, $4E, $9A, $F2, $20, $20, $90, 
    $19, $74, $04, $2B, $B3, $34, $DC, $B3, $C5, $B9, $A2, $6A, $6B, $6F, $1C, $0A, $1B, $8C, $20, $11, 
    $50, $7C, $14, $14, $0F, $9D, $D0, $79, $08, $22, $58, $9E, $EE, $13, $46, $92, $6C, $FD, $80, $F7, 
    $C7, $E8, $0D, $14, $C3, $C3, $62, $AB, $9B, $9E, $C4, $0F, $B6, $04, $07, $DA, $2F, $4F, $1D, $6A, 
    $6E, $E5, $BC, $DA, $6A, $40, $28, $E9, $9C, $F8, $51, $3F, $F8, $E3, $F0, $E0, $8F, $86, $81, $0F, 
    $80, $A6, $D0, $59, $50, $F5, $AC, $0A, $4D, $24, $D1, $05, $FC, $A5, $67, $FB, $38, $61, $18, $0C, 
    $CD, $E0, $77, $A3, $C9, $21, $B6, $93, $6D, $58, $C3, $30, $CC, $0C, $FC, $18, $14, $4C, $37, $1B, 
    $D6, $8B, $AD, $AE, $5C, $80, $64, $CA, $FF, $47, $90, $14, $AC, $40, $41, $95, $1A, $45, $98, $81, 
    $86, $19, $DC, $24, $D9, $DA, $23, $4C, $CE, $93, $D3, $E8, $79, $1C, $76, $00, $DE, $5D, $6E, $8A, 
    $FB, $70, $69, $36, $97, $8F, $EB, $19, $13, $F4, $80, $F5, $6C, $23, $4E, $6E, $D2, $5C, $C8, $D4, 
    $0A, $8C, $25, $7B, $10, $8F, $94, $7F, $03, $23, $BF, $F3, $22, $4A, $C2, $A8, $0B, $69, $D6, $3A, 
    $20, $BB, $B6, $C0, $42, $1A, $4F, $3F, $46, $EF, $75, $6B, $03, $AB, $E9, $85, $06, $75, $35, $95, 
    $BF, $C1, $D5, $D4, $48, $97, $7E, $19, $98, $D2, $9E, $AC, $B5, $84, $09, $95, $D0, $27, $19, $7B, 
    $E6, $D2, $90, $09, $E5, $85, $A8, $4B, $FE, $8E, $49, $C5, $4B, $8D, $21, $CD, $3B, $13, $6A, $DE, 
    $5D, $AF, $67, $9A, $77, $9E, $0C, $0D, $9B, $C5, $1B, $78, $62, $A7, $A4, $32, $A8, $5E, $E7, $17, 
    $FF, $AD, $AA, $DC, $0B, $77, $DD, $A2, $2A, $D7, $5B, $5B, $70, $AD, $C9, $7E, $9D, $CB, $F7, $0F, 
    $43, $FD, $B8, $DE, $26, $FB, $B5, $90, $7E, $5C, $0C, $AA, $C8, $D9, $FB, $9C, $39, $AA, $C8, $2D, 
    $F8, $39, $E9, $32, $76, $AD, $74, $02, $60, $05, $53, $9A, $BD, $2B, $A4, $AA, $67, $6E, $F0, $C7, 
    $F0, $6F, $D8, $FB, $26, $DA, $8D, $B7, $EA, $C6, $B1, $7D, $DC, $4E, $DC, $C7, $21, $21, $B8, $FC, 
    $26, $12, $82, $28, $1C, $10, $22, $04, $F7, $33, $23, $15, $95, $9C, $AB, $74, $11, $50, $83, $A5, 
    $00, $E5, $8B, $40, $3A, $78, $EC, $95, $B2, $BD, $CD, $63, $6F, $C7, $25, $CF, $7E, $56, $AE, $61, 
    $52, $AE, $1E, $E4, $57, $CA, $3F, $65, $86, $58, $0B, $36, $CB, $E2, $46, $B9, $42, $28, $DE, $FE, 
    $53, $54, $13, $2C, $DE, $EE, $D9, $C9, $1E, $05, $EB, $8A, $B7, $DB, $D7, $16, $6F, $5F, $53, $52, 
    $BC, $FD, $07, $45, $BB, $5F, $AC, $61, $A6, $43, $6B, $0E, $22, $67, $D3, $83, $BF, $CD, $F6, $76, 
    $94, $10, $90, $6B, $76, $B0, $2C, $99, $0C, $E5, $82, $3E, $D9, $B3, $9D, $99, $7D, $A8, $BC, $13, 
    $25, $05, $EC, $D5, $EC, $E2, $28, $FB, $76, $55, $26, $A0, $94, $23, $ED, $AA, $20, $80, $C7, $DE, 
    $E6, $54, $E5, $00, $A0, $0D, $8C, $35, $17, $A0, $77, $B5, $34, $3F, $11, $C5, $00, $EE, $BC, $55, 
    $0C, $80, $78, $B0, $6E, $B8, $FC, $24, $1C, $44, $2A, $EC, $80, $16, $A9, $30, $E8, $46, $25, $15, 
    $1B, $84, $3E, $D3, $AE, $EE, $68, $75, $05, $4A, $07, $E4, $32, $0A, $73, $29, $F0, $7D, $84, $F2, 
    $C7, $4C, $04, $12, $BA, $D7, $9D, $47, $AE, $35, $47, $F4, $AE, $84, $CC, $70, $94, $DF, $E3, $A4, 
    $F3, $50, $4F, $A3, $33, $CB, $4D, $EF, $3F, $C8, $56, $1B, $A6, $A5, $34, $52, $31, $C3, $EA, $FE, 
    $9A, $51, $65, $16, $E8, $A5, $27, $F4, $5C, $73, $36, $5B, $89, $49, $33, $4A, $1B, $86, $6C, $4E, 
    $A0, $BD, $D2, $66, $8E, $E5, $17, $29, $AD, $36, $70, $F2, $7C, $7D, $01, $9A, $82, $0F, $95, $87, 
    $0A, $52, $2C, $38, $C3, $20, $67, $19, $6A, $1A, $60, $36, $E5, $09, $78, $DD, $FC, $BD, $4E, $DA, 
    $8C, $12, $D8, $BD, $D9, $79, $F4, $CF, $7F, $64, $45, $67, $61, $D1, $71, $CA, $7A, $7D, $9E, $93, 
    $4E, $0F, $94, $1D, $29, $15, $EB, $39, $58, $9E, $B3, $F4, $AA, $2D, $4F, $BC, $55, $63, $93, $81, 
    $6B, $D6, $60, $A6, $42, $A4, $F2, $8C, $9E, $A6, $1C, $64, $4A, $43, $73, $51, $2E, $28, $AC, $9E, 
    $2B, $80, $A1, $11, $B2, $98, $D1, $36, $C8, $62, $86, $EB, $B5, $01, $B5, $2C, $3C, $B9, $C3, $53, 
    $77, $37, $DD, $3D, $1D, $FB, $C5, $48, $B2, $8C, $F9, $07, $9E, $13, $EF, $A4, $3B, $F0, $08, $8D, 
    $43, $79, $00, $69, $B1, $31, $01, $4F, $E1, $F0, $EC, $E4, $80, $4D, $88, $A6, $22, $0B, $42, $BB, 
    $3E, $FE, $2F, $81, $A2, $3C, $A0, $11, $EE, $90, $0B, $F5, $07, $80, $4E, $7B, $1E, $5B, $66, $B1, 
    $41, $EA, $E8, $C7, $6B, $03, $30, $33, $A9, $E3, $5B, $A9, $45, $0B, $EF, $78, $A6, $5C, $D0, $F7, 
    $8A, $11, $85, $5B, $A6, $50, $0F, $EC, $12, $A4, $86, $04, $6B, $A7, $60, $A4, $55, $EC, $DD, $66, 
    $ED, $14, $A3, $51, $76, $34, $26, $25, $A0, $B4, $E8, $A6, $EF, $A1, $BD, $CE, $9E, $2C, $23, $B6, 
    $78, $5E, $E0, $98, $3A, $CB, $40, $66, $7B, $E6, $6B, $E4, $E1, $64, $71, $5C, $52, $EF, $02, $EB, 
    $0D, $79, $B1, $7E, $CB, $D8, $3C, $54, $03, $A0, $6F, $4E, $53, $EF, $C6, $B3, $F7, $F9, $1D, $52, 
    $4B, $02, $94, $8A, $96, $70, $36, $C1, $8E, $54, $BA, $A6, $08, $77, $49, $D7, $FA, $85, $3B, $88, 
    $57, $EA, $18, $8F, $67, $EE, $61, $DE, $8E, $70, $9D, $FE, $A7, $36, $5E, $67, $F2, $87, $D5, $AF, 
    $83, $05, $A3, $DB, $A6, $4F, $10, $62, $4A, $B5, $2E, $57, $0E, $9D, $02, $13, $72, $E2, $31, $14, 
    $F0, $EF, $55, $84, $49, $50, $6A, $9D, $C3, $50, $6B, $F0, $DF, $61, $56, $B2, $F3, $50, $2B, $0E, 
    $8B, $5B, $18, $2A, $CE, $52, $D1, $27, $44, $06, $DA, $C9, $6F, $08, $E2, $85, $55, $2B, $0A, $5B, 
    $1B, $BB, $E7, $1A, $6D, $42, $38, $F6, $95, $90, $A8, $2C, $D0, $6F, $8C, $22, $23, $6A, $B5, $8A, 
    $06, $89, $41, $23, $7F, $B4, $01, $F6, $AC, $1B, $19, $5F, $08, $D7, $75, $5D, $64, $78, $A3, $12, 
    $DE, $C8, $FA, $AC, $D3, $3F, $0A, $36, $B8, $80, $4E, $14, $87, $91, $BE, $C1, $10, $A7, $02, $F9, 
    $54, $18, $B9, $AD, $97, $0B, $0B, $1A, $BB, $B3, $8D, $36, $17, $C4, $22, $1F, $0B, $29, $D2, $56, 
    $03, $27, $3E, $88, $A6, $B7, $35, $E1, $FE, $07, $EA, $74, $CA, $A2, $44, $23, $F9, $90, $3E, $07, 
    $89, $32, $20, $95, $38, $8A, $36, $FE, $13, $D2, $A7, $DD, $2F, $9A, $C8, $87, $87, $E6, $30, $8C, 
    $28, $6D, $4E, $84, $9C, $CE, $14, $AA, $FB, $48, $43, $3F, $A2, $8F, $8D, $DA, $41, $E8, $A3, $8B, 
    $69, $A7, $FD, $1A, $0F, $2E, $DC, $E4, $75, $DC, $99, $99, $1B, $F2, $C8, $5F, $51, $6A, $58, $79, 
    $DD, $80, $93, $DE, $B1, $5B, $16, $0F, $CA, $15, $67, $65, $FB, $21, $66, $63, $E8, $38, $B3, $63, 
    $D3, $22, $DB, $EB, $65, $7B, $03, $7D, $0D, $E8, $30, $40, $D2, $0F, $D1, $EC, $7F, $06, $69, $93, 
    $20, $63, $70, $29, $53, $07, $8A, $A9, $AC, $38, $C0, $94, $92, $F7, $23, $A6, $C3, $01, $B6, $01, 
    $F6, $CE, $DD, $59, $46, $9B, $58, $E8, $A6, $D1, $38, $0A, $DE, $C2, $5E, $C1, $0E, $B8, $0B, $59, 
    $BF, $77, $90, $16, $E9, $8B, $F1, $A4, $D3, $DB, $1F, $E6, $FD, $22, $5C, $67, $7C, $9D, $75, $9D, 
    $96, $9C, $E8, $9E, $9B, $B8, $55, $FC, $39, $C6, $1B, $8D, $F1, $62, $20, $5E, $C7, $78, $EF, $35, 
    $B5, $83, $3D, $81, $58, $C7, $BA, $6D, $89, $95, $7C, $CD, $0F, $D8, $36, $10, $EF, $91, $7F, $1C, 
    $DE, $EA, $46, $C9, $8E, $36, $D9, $D1, $2E, $3B, $0E, $D7, $E6, $5E, $AE, $3E, $CD, $57, $7F, $19, 
    $C1, $71, $19, $52, $45, $1B, $E0, $C1, $77, $F8, $ED, $1F, $C1, $57, $DD, $B1, $29, $09, $B3, $96, 
    $6F, $18, $C1, $1F, $3D, $C6, $1F, $AD, $34, $C1, $B4, $92, $3A, $78, $73, $B7, $5F, $6F, $EE, $06, 
    $4A, $F9, $68, $B5, $37, $19, $BC, $4A, $23, $BC, $BD, $7A, $20, $51, $B7, $5B, $BD, $FC, $F3, $DB, 
    $20, $95, $92, $58, $F3, $DD, $4D, $8D, $09, $A9, $61, $59, $AC, $95, $C5, $7A, $59, $3C, $2E, $8B, 
    $2D, $B2, $48, $65, $B1, $C1, $57, $04, $31, $20, $3F, $89, $26, $08, $B3, $25, $AA, $13, $1E, $90, 
    $A8, $41, $18, $3F, $7F, $BE, $30, $12, $BE, $F8, $1A, $3B, $2A, $7A, $38, $A8, $C1, $37, $4B, $7D, 
    $D1, $FB, $CC, $EA, $8B, $C6, $77, $3F, $BC, $54, $39, $28, $4E, $05, $DF, $38, $D5, $53, $EB, $8B, 
    $85, $97, $CA, $EB, $F7, $8B, $09, $52, $B3, $1E, $3A, $84, $6C, $ED, $B3, $F6, $CB, $15, $C7, $79, 
    $4F, $5F, $B8, $9A, $BE, $A7, $E0, $B8, $AF, $13, $B5, $0D, $EC, $C7, $9F, $6A, $18, $C6, $1F, $3D, 
    $E1, $C9, $34, $B4, $41, $8F, $F9, $2E, $84, $E3, $4E, $AB, $C3, $77, $26, $5C, $CD, $61, $EC, $90, 
    $1C, $3A, $78, $CF, $5B, $2C, $87, $0E, $C5, $F7, $2A, $4B, $DE, $31, $38, $79, $87, $6F, $37, $4B, 
    $B6, $40, $C8, $AA, $BC, $5E, $22, $A4, $55, $5E, $5F, $0B, $9B, $F2, $EB, $1B, $F8, $9A, $EA, $70, 
    $06, $25, $5A, $75, $F2, $6D, $C4, $38, $D6, $B5, $A2, $29, $03, $7D, $4C, $B8, $C2, $BC, $E3, $7B, 
    $5C, $05, $CC, $E4, $7B, $44, $7D, $49, $F0, $E5, $C0, $4B, $9D, $6E, $D6, $74, $F1, $CE, $CA, $67, 
    $35, $29, $E2, $88, $0C, $16, $BD, $52, $8D, $9E, $02, $81, $B3, $CC, $2C, $68, $1A, $0B, $5A, $43, 
    $95, $AD, $B0, $AC, $43, $D0, $68, $0C, $2A, $E2, $AB, $47, $E0, $F3, $49, $BE, $3A, $12, $9F, $4F, 
    $F3, $D5, $1A, $7C, $8A, $7C, $F5, $35, $D8, $0B, $CF, $DA, $C8, $57, $5F, $C5, $E7, $72, $BE, $DA, 
    $87, $B7, $40, $88, $DB, $3D, $F6, $DD, $4E, $FE, $C8, $31, $27, $F4, $06, $6D, $1B, $C5, $30, $4E, 
    $9D, $FD, $72, $BE, $30, $9A, $38, $0E, $7A, $C4, $36, $6A, $87, $31, $5A, $A7, $CB, $80, $12, $F0, 
    $DA, $84, $19, $37, $71, $7F, $C7, $02, $A6, $F4, $E1, $5D, $24, $61, $6A, $FF, $F5, $16, $F1, $2F, 
    $22, $23, $9E, $AF, $EE, $64, $C6, $DE, $5C, $FC, $8B, $A8, $4C, $20, $AC, $90, $E8, $5C, $C1, $04, 
    $FD, $69, $03, $67, $98, $3F, $9F, $AF, $C9, $D7, $43, $2B, $1C, $4B, $68, $B6, $A3, $D6, $05, $07, 
    $83, $0D, $2A, $6D, $B3, $C0, $4E, $B1, $E0, $4A, $3D, $4E, $2E, $B9, $E0, $A2, $6C, $DF, $C5, $7B, 
    $3E, $64, $DC, $8A, $8E, $70, $EC, $DF, $11, $E0, $DF, $63, $A7, $C9, $D0, $8A, $E2, $86, $40, $73, 
    $FA, $7F, $18, $F4, $89, $08, $F8, $10, $47, $07, $60, $37, $31, $EC, $4D, $B4, $E9, $05, $DD, $07, 
    $E1, $26, $F0, $56, $7B, $11, $B6, $60, $7C, $F5, $DB, $78, $B1, $67, $BF, $68, $D8, $6B, $DA, $8B, 
    $C6, $87, $2F, $12, $FB, $C5, $66, $7B, $03, $C2, $E1, $FB, $29, $AA, $02, $50, $68, $96, $D9, $50, 
    $16, $C0, $5A, $98, $E4, $E5, $AB, $1F, $85, $9C, $10, $E6, $DF, $61, $E0, $E0, $0C, $85, $7B, $F9, 
    $37, $B2, $FB, $54, $3E, $0D, $1A, $CC, $03, $32, $C2, $49, $4D, $0C, $0B, $32, $DB, $43, $CD, $76, 
    $F5, $EA, $C9, $E8, $BA, $EC, $BE, $5A, $FB, $15, $46, $10, $B0, $98, $50, $A8, $2F, $0F, $2F, $6A, 
    $8E, $50, $C7, $97, $B5, $49, $78, $08, $35, $EA, $3E, $10, $26, $43, $EE, $58, $0B, $FE, $5D, $4E, 
    $76, $5C, $14, $46, $FC, $22, $E9, $D8, $A9, $DE, $20, $74, $77, $EB, $B0, $AF, $1A, $7C, $A3, $91, 
    $AE, $31, $AA, $C0, $3B, $29, $F2, $60, $F2, $7D, $61, $08, $5C, $EF, $3A, $FE, $45, $99, $B5, $FF, 
    $06, $D6, $FE, $6B, $F8, $ED, $9D, $48, $F6, $F4, $3E, $C1, $BF, $F0, $2B, $A6, $F0, $FD, $A4, $00, 
    $98, $F5, $87, $C2, $78, $A9, $F7, $69, $BE, $E6, $AC, $16, $95, $93, $69, $25, $00, $86, $F6, $A7, 
    $84, $05, $D8, $84, $C8, $4F, $B2, $91, $19, $2A, $60, $F4, $D8, $43, $2A, $AB, $CC, $7E, $03, $17, 
    $4C, $98, $9F, $91, $C5, $C4, $DE, $56, $2C, $87, $FB, $C3, $E0, $29, $87, $07, $AA, $E8, $7B, $51, 
    $C7, $C6, $AD, $0D, $B2, $1A, $C6, $0E, $43, $69, $8F, $97, $5D, $48, $58, $9D, $81, $1C, $BF, $08, 
    $92, $A7, $97, $9A, $0D, $BE, $B5, $B8, $DC, $0D, $AF, $BC, $FE, $84, $98, $1D, $B0, $E0, $E5, $9F, 
    $6D, $B1, $77, $6C, $D1, $C1, $EC, $A9, $AA, $E8, $C0, $F3, $C2, $2D, $0F, $10, $B1, $A3, $AA, $A9, 
    $40, $83, $C7, $28, $07, $A1, $6E, $75, $B9, $97, $01, $93, $1C, $46, $A9, $7F, $A8, $AF, $2C, $EE, 
    $22, $ED, $FE, $08, $48, $8D, $91, $CD, $DD, $D8, $84, $06, $D9, $5E, $C9, $B4, $44, $AB, $71, $18, 
    $2B, $62, $2D, $8C, $45, $45, $EC, $00, $F8, $E1, $63, $17, $90, $78, $2E, $A7, $92, $3A, $1F, $DA, 
    $8B, $16, $7F, $C8, $A4, $68, $49, $05, $95, $8E, $C7, $57, $5D, $46, $B4, $21, $8C, $81, $61, $27, 
    $C6, $62, $4A, $97, $92, $BA, $0C, $63, $D9, $D4, $58, $A8, $0F, $73, $F9, $09, $71, $34, $8C, $95, 
    $60, $B0, $13, $83, $EF, $0E, $05, $5B, $1F, $10, $A3, $B0, $CD, $50, $34, $1F, $46, $AC, $CB, $F7, 
    $74, $3F, $EA, $CD, $75, $60, $6B, $CA, $8E, $43, $FE, $BB, $25, $BA, $9E, $AF, $2E, $BD, $C9, $C6, 
    $4F, $75, $07, $F6, $00, $E2, $B3, $95, $6C, $50, $1F, $BA, $97, $0B, $35, $BF, $89, $1D, $46, $35, 
    $41, $84, $3A, $FB, $21, $7D, $4E, $93, $FD, $64, $72, $AD, $FD, $6F, $CD, $F6, $16, $24, $CF, $7D, 
    $7F, $02, $7F, $68, $4E, $13, $DE, $50, $F6, $2A, $66, $D2, $AC, $EF, $F6, $26, $08, $B1, $50, $C1, 
    $6E, $2F, $AC, $A6, $FC, $BB, $D9, $7D, $7E, $3D, $8E, $C5, $5F, $F8, $4D, $D0, $10, $E8, $A9, $FB, 
    $85, $5F, $6B, $3E, $1D, $88, $11, $67, $3D, $B7, $35, $66, $B3, $DE, $DA, $B4, $7E, $78, $4F, $BB, 
    $74, $9A, $EB, $F9, $24, $00, $35, $8E, $36, $20, $4F, $C9, $27, $A4, $57, $D4, $9A, $2F, $A0, $E9, 
    $B4, $8A, $C8, $60, $CF, $8C, $90, $D6, $D0, $1E, $36, $1B, $83, $5D, $44, $9A, $A3, $1A, $51, $EB, 
    $BE, $C5, $F3, $BA, $5F, $C3, $F0, $9F, $E2, $E8, $A8, $69, $D8, $1A, $8E, $01, $42, $22, $B1, $B7, 
    $FF, $62, $A9, $D3, $95, $47, $53, $D1, $C4, $9A, $37, $59, $BA, $66, $91, $0B, $76, $91, $5E, $F2, 
    $C9, $16, $9D, $CE, $71, $A8, $76, $F8, $62, $FF, $49, $4F, $0D, $A6, $4C, $6A, $CA, $C2, $A2, $B5, 
    $EC, $4A, $04, $59, $BC, $28, $2C, $42, $21, $7B, $F2, $41, $A5, $25, $59, $98, $AB, $38, $2E, $12, 
    $C7, $C5, $26, $4D, $B2, $CD, $3F, $6D, $41, $31, $F8, $84, $DB, $6C, $D6, $0F, $C4, $AE, $24, $FB, 
    $C5, $53, $BD, $FE, $F1, $6C, $EA, $1A, $43, $53, $D7, $1F, $B1, $A0, $32, $8D, $13, $C2, $30, $CA, 
    $F7, $10, $05, $32, $94, $2A, $EA, $B9, $00, $67, $C4, $4E, $81, $44, $BB, $E7, $15, $AC, $AB, $10, 
    $0E, $CD, $FA, $80, $7F, $24, $D0, $67, $F8, $96, $E4, $37, $1C, $C0, $9B, $7F, $EC, $27, $13, $82, 
    $57, $31, $14, $1C, $4F, $2A, $68, $4F, $2A, $68, $81, $4E, $31, $A2, $01, $B6, $83, $40, $85, $BB, 
    $60, $57, $F5, $6C, $0F, $E3, $F5, $2A, $62, $0B, $A9, $40, $3F, $8F, $E3, $24, $25, $3D, $6C, $42, 
    $18, $F2, $85, $58, $78, $E8, $45, $3E, $CF, $55, $9A, $0C, $61, $74, $B1, $1A, $59, $AA, $68, $80, 
    $D2, $DB, $85, $9C, $9A, $86, $2D, $0E, $22, $32, $6C, $F6, $46, $B8, $E2, $D8, $E5, $84, $6D, $65, 
    $CD, $15, $0D, $DE, $D2, $62, $DF, $91, $E5, $CC, $A2, $9F, $3F, $10, $40, $18, $E2, $78, $8B, $7D, 
    $87, $30, $46, $11, $77, $60, $19, $1E, $8C, $43, $13, $31, $B7, $8A, $5D, $B0, $47, $F4, $FA, $47, 
    $49, $8E, $36, $C5, $1F, $0D, $6D, $E3, $C4, $82, $22, $51, $07, $0B, $97, $E6, $CD, $0C, $02, $01, 
    $21, $48, $C0, $80, $93, $DD, $01, $08, $0E, $73, $02, $90, $90, $87, $E9, $FD, $7B, $F1, $14, $E5, 
    $30, $97, $4F, $0A, $DE, $A9, $D3, $D5, $DA, $2F, $A3, $BD, $19, $E2, $D8, $4E, $2A, $CE, $D6, $B5, 
    $F9, $C6, $F6, $2A, $CA, $10, $DA, $03, $26, $36, $F1, $20, $BD, $A3, $F2, $B4, $DE, $FF, $0D, $6E, 
    $2A, $50, $36, $8C, $99, $C2, $69, $ED, $D1, $98, $92, $BB, $35, $A6, $87, $C1, $FD, $12, $DC, $59, 
    $70, $17, $C1, $8D, $02, $FF, $A8, $5E, $8D, $E9, $E4, $2D, $F6, $8B, $F5, $3D, $5E, $66, $33, $36, 
    $B1, $4E, $23, $79, $91, $F7, $B7, $58, $F5, $10, $BF, $0D, $E3, $06, $2E, $CA, $0D, $3C, $88, $86, 
    $99, $10, $0E, $18, $10, $96, $BC, $01, $F3, $C1, $94, $CC, $ED, $83, $94, $D3, $AA, $2F, $09, $89, 
    $AF, $30, $03, $C2, $A3, $D0, $B8, $86, $22, $68, $FD, $7F, $F3, $CC, $C5, $B3, $3D, $7D, $92, $B7, 
    $D1, $33, $B7, $3F, $F4, $76, $33, $F4, $D6, $17, $78, $C3, $07, $50, $E7, $EE, $3C, $EB, $FB, $82, 
    $81, $6C, $4E, $8C, $B1, $DE, $D8, $70, $17, $7D, $13, $36, $C8, $A5, $77, $14, $CA, $C9, $CC, $6C, 
    $24, $6D, $FE, $97, $AA, $BF, $D7, $E4, $9F, $4A, $84, $C4, $38, $EB, $77, $A2, $BE, $76, $B4, $FF, 
    $63, $82, $E6, $A4, $B4, $F3, $B2, $66, $36, $0A, $BA, $25, $E2, $77, $D6, $1B, $A2, $A9, $76, $34, 
    $AD, $C0, $B4, $13, $F2, $65, $03, $B9, $EA, $6F, $40, $A1, $FB, $15, $4C, $1E, $9B, $59, $0E, $EB, 
    $7A, $09, $39, $7E, $F9, $35, $8A, $78, $AF, $25, $6C, $17, $EC, $C2, $CA, $C7, $07, $ED, $DD, $6D, 
    $43, $13, $77, $56, $D5, $53, $87, $CC, $C3, $4E, $A4, $75, $5B, $71, $07, $C5, $D2, $33, $63, $2E, 
    $31, $CC, $B2, $E3, $73, $53, $70, $27, $84, $87, $B7, $FF, $EB, $7C, $BC, $A1, $7C, $20, $07, $34, 
    $FF, $68, $A2, $6F, $FE, $86, $C1, $82, $C0, $3C, $60, $C9, $4C, $34, $09, $FF, $CB, $AC, $8E, $B2, 
    $AC, $4A, $4D, $25, $0D, $C8, $84, $B8, $FA, $29, $F2, $A2, $D1, $1C, $88, $62, $FD, $9C, $FF, $69, 
    $83, $B5, $59, $1C, $4B, $7F, $F4, $F7, $20, $31, $CB, $AC, $CF, $D2, $E7, $AF, $B2, $F6, $43, $B2, 
    $DF, $15, $14, $11, $48, $2B, $D5, $D3, $13, $A8, $58, $C3, $EE, $1C, $B8, $CA, $DE, $F0, $CE, $01, 
    $21, $8A, $AC, $EF, $93, $BE, $89, $44, $B6, $B0, $8E, $88, $21, $8E, $C4, $24, $4E, $B5, $C0, $6F, 
    $72, $85, $04, $2E, $4B, $98, $2E, $17, $69, $A2, $AF, $02, $10, $8D, $66, $45, $B5, $EA, $00, $F9, 
    $FE, $12, $D5, $5F, $90, $4F, $D2, $81, $20, $2E, $FE, $14, $0F, $88, $69, $C1, $E9, $20, $1F, $53, 
    $44, $71, $DD, $9A, $56, $E1, $A1, $BD, $7B, $A0, $6A, $6F, $ED, $EE, $63, $97, $0D, $E0, $89, $BA, 
    $C5, $20, $4E, $81, $15, $57, $5E, $A8, $77, $D2, $A8, $97, $10, $9F, $97, $EB, $A9, $16, $5F, $70, 
    $63, $19, $04, $05, $97, $32, $9A, $8E, $65, $92, $36, $FF, $7B, $90, $F5, $FD, $AC, $BC, $21, $F6, 
    $9A, $D1, $56, $48, $C0, $2E, $B2, $38, $8B, $68, $67, $6A, $C4, $07, $87, $C1, $0E, $7A, $E6, $A3, 
    $1A, $71, $D2, $B0, $4B, $C2, $58, $B4, $5A, $3C, $57, $2B, $8E, $06, $CF, $11, $33, $1F, $D5, $89, 
    $26, $18, $D5, $D2, $31, $FD, $B0, $4B, $E2, $69, $02, $0D, $DA, $B8, $E3, $AE, $86, $53, $1D, $52, 
    $83, $A6, $B1, $E7, $18, $22, $21, $21, $AE, $4E, $8B, $B6, $95, $35, $E2, $65, $98, $2E, $90, $E8, 
    $62, $CF, $31, $5C, $04, $84, $FD, $C5, $04, $02, $30, $FF, $0F, $C0, $B7, $09, $F3, $7F, $0F, $F2, 
    $FF, $AB, $E4, $D5, $FA, $6B, $89, $E2, $AE, $BF, $F2, $8C, $D6, $74, $14, $7F, $F2, $48, $2F, $60, 
    $7A, $9E, $44, $04, $2C, $05, $36, $EB, $AD, $FD, $65, $57, $A1, $2B, $31, $56, $17, $C6, $EA, $FA, 
    $4F, $B1, $F0, $BE, $7B, $CF, $1B, $C9, $7B, $D9, $59, $FF, $5F, $9B, $D9, $72, $93, $2F, $87, $4B, 
    $CA, $E4, $32, $0A, $C1, $B7, $CD, $EF, $7A, $C7, $23, $1C, $57, $6C, $D1, $B0, $C3, $3F, $32, $77, 
    $96, $CE, $5B, $95, $E6, $B4, $43, $6B, $74, $9A, $4F, $BF, $19, $A5, $C1, $B0, $F9, $71, $FC, $CE, 
    $63, $E4, $58, $23, $BB, $3F, $8E, $CC, $9F, $A5, $6B, $E1, $DF, $98, $1B, $E3, $72, $F3, $6F, $3C, 
    $13, $6E, $3E, $9D, $07, $E4, $73, $5C, $4D, $77, $79, $3C, $CE, $4A, $32, $DF, $68, $BD, $56, $16, 
    $49, $96, $1B, $74, $1F, $5B, $6F, $94, $0D, $9B, $27, $35, $4C, $B6, $9E, $2B, $A3, $EA, $FC, $82, 
    $AD, $60, $69, $7F, $09, $B7, $45, $6B, $52, $25, $93, $82, $F7, $C6, $1A, $06, $C4, $91, $7A, $CD, 
    $EF, $39, $43, $B2, $47, $32, $D3, $48, $C1, $37, $BC, $54, $CA, $14, $38, $8A, $46, $7E, $42, $2E, 
    $EC, $4A, $1F, $40, $3F, $A7, $1A, $F2, $98, $7A, $52, $0A, $21, $56, $62, $4B, $F4, $D2, $F1, $3D, 
    $6D, $52, $87, $26, $78, $8E, $3C, $48, $82, $49, $15, $F1, $51, $6D, $CA, $68, $CC, $A7, $D9, $29, 
    $B4, $5A, $BB, $C1, $66, $65, $6E, $4F, $11, $B0, $F4, $47, $5F, $6D, $51, $35, $DA, $54, $FE, $3E, 
    $71, $AF, $DC, $5B, $B4, $17, $7B, $A3, $C2, $40, $4E, $B8, $2C, $16, $61, $38, $69, $7F, $EA, $82, 
    $51, $F2, $1A, $75, $9F, $58, $DF, $2F, $FB, $E6, $A9, $06, $A3, $EE, $98, $B5, $65, $BD, $C1, $62, 
    $11, $F5, $C4, $8B, $A7, $CD, $48, $09, $41, $FB, $C8, $05, $7D, $01, $C9, $BD, $1B, $C8, $95, $B8, 
    $11, $26, $1A, $91, $D5, $82, $77, $16, $7D, $CD, $3C, $34, $7C, $F5, $67, $8C, $01, $B1, $1A, $05, 
    $63, $1D, $46, $79, $F1, $6A, $18, $F2, $68, $75, $AD, $A6, $9E, $09, $90, $2F, $87, $82, $49, $FA, 
    $4A, $FC, $3D, $A5, $BB, $66, $3D, $5F, $91, $F8, $54, $AB, $91, $6C, $59, $29, $15, $59, $0C, $1C, 
    $49, $67, $C1, $63, $31, $78, $9E, $EE, $73, $00, $C8, $7A, $66, $F3, $DF, $F1, $94, $9E, $23, $5B, 
    $8A, $D2, $5F, $80, $6A, $8B, $91, $CD, $59, $45, $A8, $EF, $EA, $2F, $4C, $DF, $11, $FC, $46, $35, 
    $67, $FF, $E2, $F4, $FF, $0A, $7E, $57, $33, $22, $2F, $FD, $27, $C1, $6F, $66, $AC, $FE, $C1, $74, 
    $4F, $F0, $1B, $35, $88, $FD, $E3, $D2, $5F, $0C, $7E, $6F, $C3, $EF, $E1, $E9, $3F, $C6, $EF, $08, 
    $F8, $AE, $43, $44, $5F, $5E, $54, $6A, $50, $CE, $E4, $CB, $5B, $8A, $FC, $11, $58, $C9, $1C, $E5, 
    $0C, $B1, $F7, $E6, $CB, $59, $AB, $01, $D5, $30, $19, $F1, $7A, $A6, $C6, $0D, $C3, $4B, $8C, $46, 
    $DD, $50, $27, $F5, $A8, $E2, $25, $38, $26, $91, $35, $B8, $BF, $0F, $B5, $B5, $F0, $E7, $20, $FE, 
    $1C, $42, $4E, $21, $1B, $8D, $D1, $D8, $FC, $6E, $8B, $53, $2F, $98, $C8, $D5, $A7, $BA, $8D, $3A, 
    $48, $2D, $35, $18, $AD, $4D, $65, $7E, $68, $0D, $1D, $4C, $EE, $42, $AB, $77, $7D, $18, $46, $80, 
    $B6, $6F, $54, $52, $31, $3D, $1D, $FB, $1E, $43, $3C, $09, $25, $09, $5B, $D0, $54, $71, $3B, $F4, 
    $B9, $A2, $5A, $AA, $44, $31, $C1, $1B, $51, $5B, $17, $09, $B1, $A4, $B1, $54, $9B, $9F, $E4, $15, 
    $26, $80, $33, $80, $2B, $4A, $F2, $8A, $99, $F4, $D5, $26, $F5, $2C, $A8, $1D, $D0, $31, $22, $4A, 
    $DF, $A3, $78, $9E, $8D, $E0, $ED, $C5, $1F, $FF, $6A, $65, $C3, $4A, $72, $86, $AE, $66, $8A, $8F, 
    $52, $93, $81, $84, $FB, $1F, $21, $8D, $12, $E5, $85, $59, $12, $0D, $17, $92, $E6, $0B, $F1, $54, 
    $F7, $E9, $AD, $3C, $84, $E1, $57, $18, $E2, $F5, $FF, $E9, $28, $82, $B7, $17, $7F, $FC, $77, $1C, 
    $C5, $FA, $EE, $C5, $1F, $FF, $B0, $A3, $58, $E3, $BD, $F8, $13, $90, $A3, $70, $D2, $FC, $E3, $C8, 
    $09, $EE, $C8, $37, $37, $00, $DD, $A7, $51, $B5, $0A, $80, $D2, $13, $23, $4A, $75, $F4, $DA, $41, 
    $45, $B1, $D8, $2F, $E1, $41, $CC, $F0, $BF, $A1, $5E, $66, $83, $6C, $EF, $93, $6E, $18, $84, $61, 
    $50, $39, $21, $4C, $BA, $A1, $17, $EF, $22, $4B, $60, $60, $9D, $95, $B3, $57, $83, $BF, $68, $23, 
    $4B, $8A, $64, $47, $5B, $73, $76, $11, $B3, $B3, $02, $3E, $0F, $AA, $03, $0C, $B6, $31, $24, $9A, 
    $8D, $B1, $58, $FC, $D4, $9D, $B0, $38, $2E, $56, $C0, $B6, $F2, $22, $8E, $B5, $BC, $95, $72, $E6, 
    $08, $83, $02, $54, $DC, $05, $EA, $6D, $04, $70, $C2, $07, $EB, $A4, $62, $2E, $E3, $95, $0D, $45, 
    $2E, $25, $B7, $23, $DF, $3F, $1A, $B1, $7E, $45, $3B, $33, $56, $62, $28, $E5, $E8, $4B, $A8, $A8, 
    $D3, $C8, $C2, $86, $02, $36, $82, $D8, $83, $50, $85, $E3, $26, $25, $BB, $C8, $DC, $40, $37, $9C, 
    $47, $2C, $8E, $23, $A1, $3E, $D8, $F5, $FB, $8E, $87, $DE, $5A, $F0, $0D, $56, $3A, $1B, $F6, $66, 
    $C4, $79, $55, $E8, $44, $B5, $BD, $AB, $C4, $AE, $CB, $61, $CB, $86, $12, $BB, $96, $B1, $63, $37, 
    $A5, $05, $25, $51, $1E, $0A, $48, $A2, $40, $23, $9A, $5B, $D3, $EF, $64, $88, $C0, $4B, $BC, $88, 
    $08, $60, $33, $83, $DF, $A2, $01, $C6, $2D, $D3, $67, $BD, $45, $2A, $85, $9E, $03, $70, $4E, $9E, 
    $74, $B9, $D1, $22, $5A, $C0, $B0, $1E, $B3, $9B, $16, $B2, $B2, $66, $0C, $18, $D6, $6B, $21, $2B, 
    $21, $44, $B5, $D3, $66, $3C, $E5, $3B, $75, $81, $59, $55, $6B, $15, $BB, $7A, $BE, $63, $56, $D5, 
    $E2, $98, $55, $B5, $98, $90, $55, $35, $53, $C0, $B0, $9E, $31, $60, $58, $AF, $10, $EF, $94, $C0, 
    $4A, $22, $FF, $56, $A2, $86, $AA, $B4, $4F, $3F, $C5, $ED, $B2, $93, $8E, $FA, $79, $E8, $24, $3C, 
    $66, $D0, $79, $B4, $DB, $7C, $21, $8F, $5C, $B5, $8C, $3D, $89, $B6, $C3, $D3, $5C, $2E, $64, $F1, 
    $95, $18, $0A, $51, $CB, $84, $DD, $C8, $13, $BB, $51, $35, $AD, $6B, $90, $D3, $31, $8A, $3F, $56, 
    $55, $0D, $96, $7A, $37, $8A, $C3, $9A, $C3, $D0, $0B, $D7, $2B, $4B, $41, $CC, $96, $09, $C4, $11, 
    $43, $EC, $A6, $05, $69, $71, $82, $C1, $66, $7D, $5F, $EC, $96, $5A, $A1, $F2, $31, $49, $DE, $F9, 
    $56, $7B, $4C, $85, $C6, $26, $DB, $63, $F6, $62, $7C, $76, $8D, $F2, $41, $76, $F1, $23, $5F, $BD, 
    $3F, $60, $2F, $BE, $06, $2F, $37, $92, $0B, $7A, $2D, $05, $09, $B0, $8C, $87, $A3, $4D, $7C, $7B, 
    $02, $49, $DD, $EF, $C4, $73, $48, $4B, $41, $A2, $0B, $ED, $00, $00, $1D, $82, $E7, $14, $FA, $F7, 
    $D8, $88, $46, $7D, $F8, $73, $A8, $11, $C6, $57, $BF, $08, $1E, $5B, $32, $4A, $3B, $CC, $A7, $97, 
    $F7, $F4, $40, $FE, $65, $33, $3C, $99, $73, $0C, $E9, $78, $5F, $E5, $86, $51, $34, $F7, $1E, $40, 
    $7F, $C7, $F1, $A6, $C7, $66, $EE, $E4, $49, $DC, $EA, $38, $E9, $BC, $9F, $E2, $FD, $52, $8D, $42, 
    $64, $33, $87, $0D, $24, $35, $C0, $AE, $B2, $CB, $AF, $93, $0B, $BA, $2C, $05, $5D, $7C, $F5, $6C, 
    $E4, $B9, $2A, $62, $97, $AA, $69, $8F, $E6, $25, $12, $54, $65, $D1, $2F, $11, $95, $A6, $62, $9B, 
    $B8, $5C, $6A, $04, $36, $6A, $CE, $91, $16, $C0, $BA, $D6, $F7, $D5, $73, $F2, $1E, $BB, $11, $8B, 
    $16, $EE, $B3, $14, $C4, $F3, $D5, $EC, $28, $D1, $11, $CF, $BF, $F8, $7B, $76, $09, $06, $5A, $21, 
    $1A, $9C, $D2, $87, $07, $06, $D6, $F7, $B7, $D8, $55, $F0, $AF, $22, $F8, $16, $4F, $66, $64, $00, 
    $FC, $3B, $E8, $CF, $80, $44, $22, $5D, $D6, $EF, $84, $D2, $E6, $70, $04, $1F, $B0, $84, $7F, $8C, 
    $93, $56, $EE, $BC, $B5, $06, $A4, $13, $45, $05, $21, $E2, $5C, $45, $EC, $75, $0F, $2A, $23, $D8, 
    $87, $13, $5C, $2E, $80, $48, $D4, $BB, $5C, $FE, $70, $15, $10, $8C, $E8, $C2, $CA, $31, $1B, $CD, 
    $B2, $BD, $D7, $4D, $DF, $65, $DA, $DB, $62, $17, $3D, $82, $6C, $1F, $40, $BB, $BE, $7C, $D6, $35, 
    $5D, $72, $41, $A7, $A5, $C0, $A0, $F6, $4E, $8C, $6C, $37, $0C, $E9, $2A, $3C, $A9, $F6, $4D, $60, 
    $57, $46, $5D, $41, $6A, $12, $17, $AA, $BB, $B1, $8F, $ED, $09, $7C, $F5, $05, $76, $3F, $A7, $C7, 
    $11, $83, $B7, $94, $61, $BF, $D1, $30, $26, $E2, $12, $07, $6D, $0E, $35, $38, $4B, $52, $05, $D6, 
    $A0, $D0, $DA, $CE, $60, $B3, $00, $2C, $D6, $46, $C8, $A6, $DB, $F7, $06, $B2, $09, $D2, $A5, $DE, 
    $8E, $0D, $69, $50, $C9, $60, $AB, $54, $C2, $0E, $82, $F4, $59, $6F, $08, $9F, $36, $47, $B0, $56, 
    $69, $66, $AD, $52, $FA, $93, $DB, $5A, $A5, $17, $5A, $45, $81, $88, $87, $D1, $9A, $04, $10, $AD, 
    $BB, $03, $DB, $BB, $DE, $3C, $D6, $BB, $5D, $43, $4B, $D4, $9B, $BB, $FD, $93, $14, $66, $11, $06, 
    $DA, $C7, $99, $C7, $AC, $2E, $5C, $A1, $CB, $D0, $40, $5E, $A7, $2C, $76, $02, $D4, $3D, $9F, $DD, 
    $D5, $3D, $11, $92, $D3, $9D, $A8, $22, $8D, $36, $CB, $E2, $07, $5B, $9B, $61, $2D, $2E, $30, $1A, 
    $16, $C6, $92, $10, $89, $6D, $F9, $33, $04, $0B, $AD, $84, $34, $0A, $46, $8B, $3D, $0E, $11, $AD, 
    $C4, $BC, $9A, $3C, $6B, $3A, $90, $64, $60, $57, $72, $2E, $F9, $31, $CA, $13, $A8, $C2, $2A, $EC, 
    $06, $88, $4E, $FA, $E4, $AF, $D1, $16, $C6, $64, $78, $0D, $5A, $C4, $18, $52, $16, $63, $C8, $49, 
    $C7, $13, $2A, $F1, $AE, $C0, $88, $80, $D0, $CA, $40, $16, $46, $CC, $E2, $9E, $5F, $E3, $ED, $C4, 
    $28, $F0, $D7, $49, $E4, $C0, $51, $DE, $DC, $49, $C8, $AE, $B9, $25, $55, $C0, $AE, $E4, $BB, $8A, 
    $6A, $07, $6A, $59, $C9, $6A, $C4, $8F, $97, $4F, $A9, $AB, $5D, $1F, $E3, $B6, $C4, $56, $0E, $08, 
    $DA, $94, $DA, $4A, $13, $0A, $DD, $74, $FA, $77, $18, $1F, $6F, $15, $43, $B5, $E6, $7D, $C8, $71, 
    $96, $53, $27, $C3, $AF, $A7, $96, $F1, $EC, $92, $9B, $6C, $7A, $4E, $32, $28, $4D, $B6, $B0, $61, 
    $F2, $46, $43, $93, $2D, $91, $6B, $B2, $4D, $1A, $D6, $64, $BB, $07, $3E, $D3, $9A, $6C, $29, $78, 
    $FE, $41, $A2, $31, $5D, $95, $97, $99, $C2, $F7, $96, $9D, $2C, $B6, $54, $7C, $C0, $57, $0F, $63, 
    $6C, $87, $36, $CC, $1B, $8F, $14, $48, $9A, $67, $B9, $DE, $A3, $B7, $02, $7A, $3E, $CA, $22, $F6, 
    $6F, $D6, $92, $FE, $20, $03, $63, $05, $C2, $43, $0F, $FC, $4B, $35, $AC, $2D, $B8, $89, $A3, $C3, 
    $63, $64, $0C, $70, $59, $23, $85, $21, $40, $09, $9E, $1D, $0C, $A2, $FB, $07, $41, $84, $F4, $45, 
    $E5, $EA, $C4, $CA, $20, $48, $D2, $EA, $34, $2E, $08, $D3, $08, $DD, $39, $EB, $B1, $B2, $D3, $8A, 
    $BD, $C3, $92, $8E, $E9, $37, $FF, $DA, $1F, $4E, $D8, $1B, $8A, $19, $D4, $28, $5B, $7E, $80, $C6, 
    $E3, $D1, $2C, $8F, $E0, $C6, $E3, $95, $9C, $3A, $DD, $01, $8D, $F0, $F0, $01, $83, $18, $95, $A3, 
    $C4, $C6, $AB, $C6, $2B, $66, $11, $B1, $83, $34, $79, $7B, $C3, $A4, $AF, $C6, $7B, $BF, $0A, $D7, 
    $A5, $D4, $20, $48, $AA, $D5, $F9, $70, $D8, $9F, $67, $E9, $99, $C6, $AA, $27, $CB, $E8, $A4, $25, 
    $D7, $54, $E0, $F9, $EA, $56, $C4, $15, $59, $B0, $56, $76, $64, $48, $F6, $4B, $7A, $D8, $21, $6D, 
    $FE, $89, $F9, $02, $F9, $0E, $73, $48, $65, $19, $84, $23, $CB, $3F, $0A, $59, $FE, $E1, $95, $8B, 
    $F5, $95, $FE, $B2, $A6, $2C, $7D, $15, $90, $88, $61, $A5, $DD, $CB, $FD, $C3, $48, $E3, $7C, $B4, 
    $B7, $2F, $35, $7C, $EF, $0C, $88, $F8, $F6, $4A, $8A, $22, $64, $D4, $28, $C2, $9C, $BC, $10, $6C, 
    $29, $F2, $6C, $76, $56, $83, $86, $27, $31, $17, $9B, $3F, $12, $AD, $44, $EA, $E1, $D5, $30, $00, 
    $D5, $E9, $DE, $40, $93, $CE, $00, $88, $FC, $C3, $30, $5E, $73, $78, $3F, $3B, $5F, $B9, $A1, $E3, 
    $B7, $3F, $81, $17, $72, $B0, $0E, $57, $62, $37, $E7, $20, $BE, $F6, $8F, $18, $AA, $1F, $0E, $74, 
    $0F, $FD, $C7, $87, $B0, $04, $BA, $F3, $8E, $32, $D8, $51, $E1, $78, $AA, $E7, $79, $D6, $19, $63, 
    $F0, $00, $47, $18, $E6, $C9, $36, $02, $A4, $A8, $95, $0C, $35, $6B, $B6, $85, $B1, $FE, $ED, $2D, 
    $FB, $3B, $EC, $4A, $F2, $77, $04, $D5, $91, $F5, $55, $FD, $28, $73, $B9, $F9, $28, $EC, $4C, $D8, 
    $EE, $DE, $32, $16, $05, $3A, $C4, $30, $3A, $E2, $33, $40, $56, $A9, $68, $BC, $13, $E6, $FA, $77, 
    $62, $1C, $92, $5A, $28, $A5, $3B, $2B, $5D, $D0, $64, $BB, $E9, $63, $DF, $42, $15, $3C, $42, $B8, 
    $A6, $2E, $7C, $66, $A3, $F8, $75, $A9, $3E, $3B, $8F, $6E, $E9, $54, $37, $CA, $72, $FA, $6A, $48, 
    $06, $08, $E2, $7D, $35, $83, $5C, $BF, $CD, $4D, $A7, $42, $02, $42, $ED, $95, $B3, $D3, $F3, $85, 
    $87, $4A, $35, $B9, $D4, $D9, $C9, $4E, $27, $23, $60, $06, $2F, $74, $E7, $3A, $E9, $AF, $BE, $0D, 
    $D8, $E9, $11, $A2, $55, $66, $C2, $FA, $2F, $D4, $CD, $70, $B3, $5E, $F7, $7D, $DA, $38, $F1, $1D, 
    $85, $65, $46, $77, $BF, $88, $C2, $66, $F8, $2A, $8F, $6F, $0E, $2B, $0A, $89, $9F, $E4, $A3, $20, 
    $35, $D0, $97, $58, $36, $DD, $C0, $22, $E1, $2B, $EE, $A5, $2F, $E1, $DE, $81, $E4, $9A, $CC, $AD, 
    $2E, $B7, $CC, $37, $6B, $19, $B7, $AA, $D3, $E2, $30, $08, $78, $BD, $1D, $2A, $D3, $DB, $0D, $7A, 
    $59, $27, $3B, $FA, $2A, $67, $4F, $10, $71, $7D, $74, $F4, $FD, $65, $02, $BF, $B3, $21, $0B, $CF, 
    $FE, $66, $29, $11, $16, $87, $11, $F6, $0C, $0E, $63, $5D, $B8, $62, $37, $D6, $6A, $EA, $C6, $F1, 
    $47, $1A, $9D, $59, $F4, $C4, $78, $D5, $2E, $D9, $28, $25, $02, $4F, $D2, $06, $47, $C9, $82, $E2, 
    $AA, $2F, $08, $29, $E6, $56, $C8, $4B, $3C, $50, $79, $23, $41, $08, $AB, $BC, $11, $29, $BE, $04, 
    $A5, $59, $BD, $82, $BE, $C9, $A6, $70, $E6, $0B, $95, $B3, $39, $BE, $1A, $37, $13, $75, $E1, $B3, 
    $12, $04, $FD, $AC, $48, $31, $3C, $CB, $FF, $DD, $62, $FF, $3F, $58, $C0, $6F, $98, $29, $1C, $E8, 
    $4B, $A6, $05, $18, $80, $52, $A3, $68, $CD, $AD, $73, $11, $CE, $BB, $6A, $2E, $08, $A8, $99, $56, 
    $99, $36, $01, $B6, $36, $9D, $FE, $28, $73, $83, $B9, $B5, $E6, $02, $80, $4D, $DA, $EB, $C2, $AB, 
    $1B, $84, $45, $78, $EE, $0D, $F9, $66, $CE, $8A, $14, $6C, $B0, $8D, $B7, $F0, $47, $1B, $9C, $34, 
    $76, $3C, $E6, $6A, $E4, $F2, $85, $B1, $35, $CC, $6E, $32, $00, $AD, $82, $AC, $44, $0C, $C0, $EF, 
    $C7, $7D, $AD, $0E, $BC, $C0, $33, $D7, $94, $E5, $27, $AC, $82, $91, $78, $97, $A9, $DD, $D8, $04, 
    $53, $29, $C2, $37, $87, $D1, $62, $86, $C2, $15, $18, $53, $4A, $E0, $14, $6D, $50, $69, $71, $E8, 
    $48, $6A, $BE, $A0, $28, $AA, $E4, $7F, $1B, $10, $2B, $6E, $57, $ED, $D8, $B3, $37, $91, $2B, $81, 
    $72, $FF, $7B, $D1, $4E, $AC, $9C, $BA, $0E, $C7, $4B, $A3, $10, $01, $CD, $9D, $16, $27, $EA, $64, 
    $B1, $0F, $85, $19, $08, $50, $53, $2E, $4F, $45, $17, $4D, $EF, $67, $0B, $27, $8C, $8E, $74, $28, 
    $73, $CE, $FA, $85, $C4, $D1, $05, $38, $62, $FD, $3C, $D2, $EB, $BD, $AC, $F5, $E8, $79, $40, $70, 
    $D3, $9D, $F4, $E8, $3F, $91, $E6, $CF, $87, $F5, $FA, $BE, $40, $72, $5D, $7F, $9E, $1B, $33, $E8, 
    $BB, $19, $CC, $60, $FE, $BE, $65, $38, $72, $52, $97, $33, $4B, $F0, $7E, $E4, $D6, $30, $5D, $9D, 
    $9C, $9C, $BD, $ED, $37, $51, $DE, $DF, $9D, $47, $D2, $77, $E0, $A4, $BB, $60, $EE, $2E, $D5, $16, 
    $C0, $02, $F6, $80, $72, $9E, $74, $42, $A6, $C6, $E6, $30, $8C, $C2, $50, $E3, $84, $01, $A2, $2D, 
    $92, $BC, $B7, $0F, $FD, $FD, $61, $2C, $07, $46, $7B, $E1, $A6, $0D, $26, $0D, $AF, $A6, $64, $6B, 
    $77, $2B, $BB, $19, $B5, $D8, $32, $4E, $18, $AE, $7B, $AF, $D8, $12, $27, $5E, $53, $1F, $FF, $22, 
    $E9, $48, $29, $C0, $80, $4F, $6A, $72, $9D, $EA, $B5, $39, $DD, $2E, $97, $9C, $99, $98, $02, $49, 
    $A9, $D5, $2F, $4C, $CB, $A5, $97, $AF, $20, $CB, $07, $68, $5B, $68, $A1, $89, $2E, $57, $2E, $DE, 
    $5A, $92, $08, $B1, $94, $F3, $35, $0D, $E2, $70, $C6, $A2, $AA, $DD, $8E, $51, $56, $02, $91, $0B, 
    $CE, $AD, $C4, $6E, $C7, $59, $DF, $E8, $5F, $6E, $7D, $4F, $D0, $43, $0D, $2A, $95, $D8, $5A, $B6, 
    $7C, $5A, $BF, $E3, $AB, $D7, $41, $13, $A6, $8D, $13, $86, $D9, $A0, $A5, $6F, $E0, $4F, $77, $52, 
    $93, $8D, $D0, $5C, $BA, $F5, $0A, $9B, $BE, $D6, $1B, $A2, $11, $B2, $A8, $86, $04, $3E, $54, $19, 
    $80, $16, $A1, $67, $5F, $60, $73, $33, $E0, $8D, $7C, $AD, $82, $15, $6C, $73, $68, $53, $0D, $49, 
    $C0, $DA, $18, $B8, $6F, $55, $BD, $B4, $D7, $95, $F7, $EE, $E2, $AF, $6C, $6F, $BF, $8D, $B7, $3B, 
    $5B, $9B, $85, $E8, $1A, $A0, $1F, $7A, $DA, $F6, $A1, $0D, $07, $FF, $EA, $41, $D6, $FA, $89, $D8, 
    $67, $16, $7B, $95, $D8, $DD, $D8, $E0, $9D, $AA, $39, $0E, $7C, $EE, $62, $4F, $66, $19, $2C, $76, 
    $27, $C6, $B3, $77, $99, $ED, $9D, $E6, $4E, $6B, $8F, $18, $71, $74, $09, $E4, $EC, $8F, $AA, $81, 
    $66, $45, $93, $A8, $A6, $A8, $4E, $99, $69, $3D, $F5, $9C, $93, $53, $B1, $80, $42, $BC, $20, $CC, 
    $19, $50, $BA, $F2, $00, $21, $9F, $54, $94, $68, $74, $B9, $F3, $E4, $C9, $84, $06, $C8, $74, $A7, 
    $BC, $06, $56, $7F, $54, $B6, $42, $4C, $EB, $B1, $77, $05, $35, $AD, $14, $76, $03, $90, $0D, $27, 
    $9D, $A8, $45, $FB, $AD, $FF, $41, $18, $A6, $3B, $EC, $10, $EC, $C7, $34, $6E, $D8, $4C, $0D, $A3, 
    $BF, $66, $06, $11, $C6, $5F, $65, $62, $ED, $86, $D2, $3B, $E8, $DD, $78, $55, $8F, $1A, $05, $88, 
    $73, $94, $7C, $F9, $7F, $2D, $1B, $F3, $3A, $93, $8D, $61, $12, $32, $72, $CD, $6E, $6E, $40, $42, 
    $E6, $75, $24, $78, $89, $AD, $AF, $D4, $29, $D7, $6C, $67, $27, $64, $95, $28, $9F, $F3, $ED, $8F, 
    $99, $7C, $0E, $13, $29, $40, $11, $9D, $52, $14, $9B, $81, $7D, $A1, $4D, $16, $B7, $CB, $F6, $B3, 
    $B7, $0A, $CA, $C0, $AE, $35, $E3, $25, $45, $39, $A9, $5A, $F5, $CA, $45, $0B, $A3, $25, $07, $63, 
    $B4, $CC, $D8, $5E, $1B, $D0, $86, $05, $41, $D6, $0D, $F2, $A4, $E7, $EA, $F1, $48, $91, $9D, $5D, 
    $09, $D3, $70, $FF, $44, $E6, $F7, $99, $5B, $E8, $E7, $B5, $30, $5E, $48, $89, $89, $38, $27, $2F, 
    $25, $CE, $C4, $A5, $CC, $12, $A7, $74, $DC, $50, $C0, $2E, $F2, $83, $CD, $95, $AC, $AD, $47, $4E, 
    $5F, $23, $DE, $5C, $0C, $23, $3A, $D7, $59, $DA, $5F, $72, $18, $0A, $09, $74, $97, $DA, $C0, $C7, 
    $9D, $D0, $6D, $FA, $C0, $95, $BB, $99, $89, $93, $C9, $72, $03, $59, $67, $94, $FA, $15, $61, $A6, 
    $B4, $39, $71, $8A, $22, $84, $5B, $85, $C4, $29, $E5, $0F, $78, $52, $CA, $89, $F1, $2F, $F2, $A2, 
    $44, $A3, $3C, $DF, $28, $6D, $FE, $8B, $9E, $13, $EF, $64, $52, $B4, $24, $F3, $2F, $06, $BA, $80, 
    $0B, $BC, $AC, $C2, $09, $FB, $06, $82, $1D, $60, $29, $01, $C5, $89, $4B, $85, $B9, $A1, $88, $B0, 
    $EF, $AA, $4D, $7A, $84, $41, $34, $91, $1C, $23, $59, $6A, $B4, $E4, $18, $C4, $30, $56, $B5, $46, 
    $57, $CE, $DB, $87, $F1, $EE, $A7, $A8, $C0, $0B, $DE, $27, $88, $7A, $B3, $19, $7A, $F9, $29, $63, 
    $6E, $8E, $73, $79, $7E, $41, $FE, $8A, $63, $7A, $4E, $69, $6B, $94, $26, $25, $C2, $42, $CC, $35, 
    $9E, $C4, $AA, $A9, $DB, $CD, $18, $34, $E8, $9D, $BB, $D4, $99, $93, $53, $52, $74, $C7, $AD, $75, 
    $44, $DB, $5B, $45, $F2, $A4, $40, $1D, $93, $B1, $8E, $8B, $12, $A7, $98, $47, $B3, $9A, $F6, $0B, 
    $56, $C8, $23, $45, $BA, $DE, $0F, $F3, $F7, $5F, $E5, $0F, $42, $4D, $3D, $2B, $FF, $62, $22, $51, 
    $58, $D1, $67, $A1, $9E, $27, $D5, $7A, $66, $18, $18, $E3, $ED, $4D, $B6, $A0, $C1, $87, $00, $1F, 
    $FE, $43, $45, $2F, $86, $0D, $AA, $E6, $6D, $FD, $65, $66, $9D, $31, $DF, $00, $FD, $F5, $D0, $F3, 
    $AC, $BF, $E2, $D0, $2C, $C1, $3A, $93, $B2, $2E, $86, $CE, $56, $B5, $14, $6E, $EB, $B0, $5C, $64, 
    $D3, $92, $FB, $94, $67, $E2, $95, $67, $E2, $94, $67, $26, $D3, $D8, $40, $44, $94, $FA, $71, $E7, 
    $B9, $C8, $D7, $B0, $FA, $5C, $30, $9F, $46, $FD, $32, $E5, $D4, $0A, $66, $44, $F9, $6B, $72, $95, 
    $78, $4B, $35, $F4, $DD, $7E, $64, $E9, $41, $68, $2B, $84, $2B, $CA, $57, $EA, $08, $63, $03, $2C, 
    $EA, $4E, $AD, $29, $87, $3E, $33, $81, $19, $9C, $2B, $50, $AF, $3F, $5E, $9A, $C3, $98, $F7, $87, 
    $FB, $03, $05, $04, $2E, $33, $8F, $41, $5B, $73, $17, $5F, $53, $79, $0B, $52, $FA, $C5, $9B, $A8, 
    $6E, $D9, $CE, $D7, $BC, $80, $DC, $C9, $75, $85, $B8, $A2, $54, $07, $6E, $8D, $E5, $AB, $EF, $1F, 
    $30, $95, $54, $54, $C8, $4C, $25, $21, $0D, $18, $83, $C7, $46, $F4, $3E, $C8, $A3, $59, $9F, $B8, 
    $0C, $FD, $F7, $61, $36, $CA, $39, $27, $8D, $51, $3D, $6D, $CC, $B3, $23, $E0, $A9, $BC, $CA, $3C, 
    $13, $99, $E7, $A5, $80, $E7, $D7, $28, $F4, $B9, $EF, $CA, $4D, $46, $EF, $C5, $94, $18, $D5, $EC, 
    $81, $A8, $63, $FE, $14, $FC, $F7, $E2, $0F, $20, $EB, $25, $96, $B1, $18, $4D, $C8, $76, $D2, $07, 
    $5E, $43, $92, $0E, $BF, $48, $27, $4D, $78, $8D, $89, $AA, $F6, $D6, $74, $0B, $53, $80, $6E, $9B, 
    $CC, $0C, $48, $8D, $F6, $38, $7A, $73, $4A, $61, $7F, $71, $25, $A7, $54, $E3, $44, $DC, $2E, $84, 
    $77, $DB, $BB, $34, $62, $64, $95, $C3, $84, $5A, $36, $7E, $CB, $DE, $0E, $35, $DF, $64, $27, $FD, 
    $F4, $55, $55, $26, $6D, $12, $5A, $EB, $EE, $43, $3B, $A9, $7B, $2F, $A9, $81, $A3, $9C, $B4, $21, 
    $10, $68, $C0, $2B, $DF, $31, $5C, $49, $C5, $6A, $32, $29, $5A, $F4, $37, $0D, $6C, $AB, $30, $82, 
    $7A, $89, $55, $40, $06, $50, $3D, $E2, $69, $1C, $74, $C4, $73, $AE, $75, $C8, $11, $CF, $A5, $F6, 
    $E0, $11, $4F, $7A, $E8, $88, $27, $CE, $FF, $31, $69, $4B, $1B, $23, $E8, $E7, $2D, $11, $7B, $81, 
    $EE, $FB, $A6, $6E, $78, $ED, $B0, $79, $59, $33, $DF, $1F, $38, $EE, $89, $A3, $2F, $B4, $0E, $1C, 
    $F7, $1C, $0E, $B1, $A3, $D1, $B2, $81, $C1, $7C, $21, $CF, $52, $10, $23, $9A, $20, $33, $13, $DE, 
    $44, $36, $92, $05, $17, $34, $C2, $A2, $1B, $41, $2A, $8C, $0C, $8C, $25, $43, $C1, $28, $08, $81, 
    $F1, $11, $26, $D5, $D7, $8E, $F3, $9F, $00, $42, $C5, $7A, $86, $BD, $9E, $92, $2A, $62, $14, $D2, 
    $24, $F2, $75, $C3, $6A, $0D, $B6, $79, $00, $C8, $38, $00, $C4, $3F, $3A, $F4, $69, $58, $22, $84, 
    $29, $8E, $18, $F1, $1B, $4C, $AC, $AD, $8D, $03, $18, $09, $A6, $11, $79, $A0, $70, $4A, $9D, $B5, 
    $2B, $C3, $95, $E5, $BE, $8D, $D0, $67, $B5, $E3, $E8, $47, $2D, $03, $80, $3F, $87, $B3, $C9, $6D, 
    $EE, $B6, $7E, $B0, $79, $9C, $74, $4D, $BB, $C5, $28, $5D, $D3, $89, $31, $7B, $77, $77, $E1, $5D, 
    $34, $EC, $21, $47, $AB, $1F, $F4, $25, $48, $C6, $14, $06, $03, $97, $A9, $FD, $F1, $7C, $F0, $6C, 
    $27, $60, $E1, $62, $80, $67, $B4, $B7, $13, $49, $0F, $C6, $38, $BA, $06, $CB, $F5, $4C, $5C, $20, 
    $CD, $DD, $59, $6E, $C6, $36, $82, $45, $77, $7F, $90, $63, $94, $8A, $11, $FD, $29, $83, $38, $46, 
    $A5, $DA, $E5, $FB, $3A, $55, $EA, $A3, $F3, $66, $80, $15, $84, $6A, $06, $C8, $0A, $6A, $E6, $02, 
    $AC, $20, $CA, $05, $58, $41, $71, $A2, $81, $44, $30, $FE, $42, $DC, $00, $2B, $28, $01, $F9, $04, 
    $26, $C6, $0A, $32, $0E, $B0, $82, $E2, $82, $AC, $A0, $3F, $22, $B7, $60, $56, $95, $02, $E4, $FA, 
    $D6, $0D, $29, $83, $D9, $40, $8B, $63, $6E, $67, $03, $59, $A5, $DB, $D8, $05, $ED, $40, $A7, $3E, 
    $E9, $D1, $CF, $71, $A2, $69, $FA, $47, $B6, $B3, $59, $9D, $E7, $52, $C7, $20, $32, $82, $E2, $D8, 
    $F8, $C7, $0B, $BB, $F0, $4A, $39, $83, $5A, $5D, $54, $30, $A3, $35, $57, $54, $86, $89, $5F, $34, 
    $77, $23, $9F, $85, $01, $1F, $23, $DB, $E3, $87, $D4, $04, $76, $F0, $F4, $DD, $11, $4C, $77, $52, 
    $61, $B6, $4B, $B2, $AD, $F6, $38, $61, $1C, $F2, $47, $4C, $39, $50, $06, $56, $86, $FE, $03, $4D, 
    $DD, $21, $AF, $01, $C6, $D4, $45, $19, $07, $FF, $20, $E6, $82, $18, $AF, $C4, $EE, $41, $32, $A3, 
    $17, $47, $9C, $9B, $5A, $24, $26, $44, $EC, $59, $73, $25, $C4, $49, $08, $7B, $EE, $36, $4E, $C2, 
    $78, $0F, $B3, $AA, $C9, $38, $09, $B7, $B1, $11, $C6, $30, $EC, $15, $7F, $0B, $43, $20, $20, $5B, 
    $CD, $57, $57, $A1, $05, $DF, $72, $3D, $FD, $10, $A5, $EA, $CA, $0D, $B4, $99, $3D, $8D, $F4, $5D, 
    $F6, $34, $D1, $37, $D8, $33, $86, $FE, $99, $3D, $E3, $E8, $EF, $F1, $39, $9D, $EE, $61, $9F, $09, 
    $74, $17, $7B, $26, $D2, $1D, $EC, $39, $99, $D6, $B2, $E7, $14, $5A, $C9, $9E, $C9, $74, $23, $7B, 
    $A6, $D0, $75, $EC, $19, $4F, $4B, $D8, $33, $8D, $AE, $66, $CF, $59, $74, $F9, $73, $08, $9D, $4D, 
    $29, $B7, $51, $07, $F3, $CA, $A4, $76, $F6, $9C, $4F, $D3, $D9, $73, $11, $4D, $65, $4F, $C0, $5C, 
    $EC, $B9, $8C, $4E, $62, $CF, $E5, $74, $2C, $7B, $AE, $A4, $B1, $EC, $B9, $9A, $46, $B3, $67, $11, 
    $6B, $20, $A5, $BC, $84, $DE, $AC, $C2, $E7, $5A, $FA, $3D, $7B, $AE, $A3, $FF, $64, $4F, $81, $FE, 
    $83, $3D, $37, $D2, $4F, $D9, $73, $33, $FD, $A8, $4A, $05, $81, $69, $69, $D2, $66, $F4, $3D, $82, 
    $A4, $11, $7D, $87, $BD, $32, $1B, $A8, $AF, $B2, $57, $24, $69, $E8, $CB, $EC, $15, $09, $1D, $FA, 
    $2B, $F6, $CA, $EC, $DA, $EE, $60, $AF, $BB, $98, $FC, $3F, $7B, $45, $B2, $88, $FE, $88, $BD, $22, 
    $45, $45, $9F, $66, $AF, $FB, $F1, $B5, $88, $BD, $1E, $C0, $D7, $7C, $56, $F6, $94, $C2, $90, $AC, 
    $7B, $2A, $09, $B7, $86, $31, $4D, $85, $08, $18, $C2, $55, $CC, $52, $A1, $DE, $1A, $B6, $33, $E0, 
    $73, $1F, $F3, $29, $37, $58, $53, $77, $FD, $56, $15, $33, $BF, $13, $7D, $06, $D2, $6F, $21, $59, 
    $46, $6B, $D8, $EE, $40, $F4, $EB, $95, $2C, $03, $93, $35, $6C, $4F, $C0, $87, $AA, $3E, $31, $D6, 
    $B0, $FD, $01, $9F, $73, $AA, $4F, $9C, $35, $EC, $40, $C0, $E7, $B8, $EA, $13, $6F, $0D, $3B, $18, 
    $F0, $79, $4D, $F5, $49, $B0, $86, $1D, $0A, $F8, $EC, $61, $3E, $E5, $89, $D6, $D4, $C3, $01, $40, 
    $5E, $A8, $64, $80, $0C, $DC, $67, $F5, $BF, $B8, $AF, $55, $6A, $55, $C0, $5F, $F2, $6A, $D8, $B5, 
    $AD, $91, $C1, $6B, $5B, $BF, $21, $5E, $F5, $D6, $56, $D5, $FE, $8E, $9D, $A9, $55, $B1, $9B, $EC, 
    $4C, $79, $6E, $C0, $52, $F4, $69, $BC, $54, $E0, $43, $98, $DE, $CD, $E2, $08, $FA, $6E, $63, $50, 
    $A0, $97, $34, $93, $F3, $FE, $85, $30, $F4, $F1, $86, $16, $45, $44, $DA, $5E, $50, $79, $9F, $10, 
    $71, $94, $8A, $AB, $D0, $CA, $99, $93, $BE, $DA, $88, $EC, $BD, $0F, $19, $F3, $86, $E8, $19, $DB, 
    $46, $E5, $E1, $78, $32, $93, $F5, $95, $09, $37, $D1, $6C, $40, $6E, $1F, $1E, $47, $A1, $0A, $10, 
    $F2, $CA, $DE, $3E, $0A, $3D, $F5, $81, $82, $77, $A3, $89, $1D, $68, $FC, $A8, $B7, $1F, $66, $BB, 
    $1B, $F2, $81, $0D, $27, $B5, $0E, $C0, $D0, $44, $CE, $F9, $50, $91, $03, $6F, $0A, $D9, $6C, $B0, 
    $32, $EE, $54, $D9, $DD, $74, $0A, $1E, $8A, $A4, $D1, $91, $A1, $88, $EA, $39, $FB, $F8, $D3, $EA, 
    $71, $4F, $0B, $69, $F1, $5E, $0B, $F3, $C4, $33, $A6, $16, $A0, $07, $06, $0C, $89, $E2, $8F, $2E, 
    $9A, $AA, $97, $BE, $D0, $88, $F7, $50, $FF, $31, $96, $C1, $A9, $63, $43, $33, $F8, $EC, $94, $8A, 
    $CC, $4F, $28, $E4, $98, $7F, $85, $93, $BE, $67, $0A, $58, $0B, $D5, $75, $43, $55, $34, $42, $FC, 
    $90, $EB, $07, $FF, $A8, $DA, $12, $47, $F1, $AB, $DC, $0E, $FF, $18, $2A, $85, $72, $A3, $84, $E5, 
    $2F, $39, $2E, $32, $4D, $A7, $E0, $E9, $8D, $51, $BD, $2C, $91, $E4, $76, $D0, $FE, $BF, $2A, $4A, 
    $23, $66, $A2, $45, $14, $C7, $36, $24, $BB, $FE, $A1, $28, $F5, $97, $C6, $40, $EA, $83, $D5, $8A, 
    $12, $DA, $94, $14, $A1, $81, $F3, $1A, $01, $7E, $61, $81, $92, $ED, $BB, $65, $71, $8F, $2C, $EE, 
    $B2, $BC, $BE, $71, $0C, $9E, $57, $C0, $16, $F4, $0C, $90, $85, $D6, $26, $F1, $5E, $7A, $07, $16, 
    $9A, $4C, $FB, $BC, $43, $57, $A8, $C8, $53, $C1, $15, $CA, $77, $20, $0C, $D5, $3E, $C9, $5F, $99, 
    $D1, $F4, $66, $E8, $2E, $4F, $80, $CB, $16, $2E, $5D, $1E, $EF, $BD, $1C, $AE, $6B, $AE, $5B, $9E, 
    $A8, $BD, $D0, $76, $43, $16, $77, $D4, $16, $BC, $58, $79, $43, $8B, $EC, $0D, $8D, $68, $26, $1E, 
    $2C, $AE, $E7, $54, $B7, $17, $5B, $EF, $BF, $51, $3F, $B5, $1B, $8A, $FA, $AF, $5B, $8A, $7A, $A9, 
    $8D, $15, $E5, $33, $43, $39, $41, $39, $69, $76, $71, $DB, $EB, $58, $22, $FD, $D1, $4D, $D5, $9C, 
    $B1, $FA, $85, $B2, $9C, $8C, $87, $37, $13, $6F, $8C, $08, $EF, $CE, $8C, $D0, $57, $F2, $D5, $0F, 
    $A0, $BA, $D7, $98, $3F, $A2, $B1, $C5, $B5, $E6, $56, $CB, $FC, $18, $8F, $BD, $9A, $DF, $E9, $75, 
    $92, $70, $25, $25, $42, $76, $D4, $2A, $B1, $0D, $01, $25, $3D, $1D, $4A, $1B, $B7, $5A, $1C, $B5, 
    $82, $A1, $FA, $02, $5F, $DD, $8D, $B8, $37, $F6, $38, $D2, $8A, $05, $BB, $65, $7B, $35, $9E, $CD, 
    $ED, $B7, $D4, $20, $DC, $FC, $B6, $85, $68, $81, $D9, $7E, $B0, $CE, $FE, $22, $9A, $67, $4E, $47, 
    $35, $D9, $28, $22, $EE, $30, $37, $54, $5E, $1B, $C6, $EF, $84, $98, $B5, $04, $2A, $2F, $6D, $4C, 
    $E3, $84, $71, $75, $CE, $94, $DA, $9F, $AE, $84, $64, $B5, $9E, $02, $F8, $45, $46, $67, $A9, $D6, 
    $53, $83, $3E, $4E, $BF, $9D, $3F, $EA, $05, $54, $E0, $53, $49, $AE, $14, $E2, $D8, $9D, $F4, $BE, 
    $8E, $35, $0E, $6C, $30, $AD, $2D, $FC, $36, $D4, $59, $83, $E8, $F6, $03, $2E, $27, $4D, $18, $C1, 
    $44, $BF, $99, $39, $4D, $14, $85, $C8, $50, $EC, $07, $FD, $71, $A5, $1A, $17, $04, $3B, $59, $CF, 
    $07, $43, $51, $67, $18, $67, $78, $69, $98, $C7, $83, $05, $01, $B1, $E8, $71, $1C, $C8, $81, $35, 
    $AE, $1A, $13, $A9, $C7, $0E, $EA, $F9, $F8, $26, $54, $B5, $85, $CD, $E0, $7E, $A7, $3B, $00, $14, 
    $B1, $EF, $20, $1C, $B4, $8E, $6A, $78, $00, $9B, $66, $11, $4A, $51, $DA, $0F, $12, $C7, $2E, $9D, 
    $D7, $22, $EE, $97, $ED, $7B, $F8, $ED, $73, $51, $16, $B1, $A2, $96, $53, $B7, $AD, $6A, $0E, $50, 
    $CA, $A0, $2C, $9A, $D8, $7B, $F4, $90, $9C, $B4, $2C, $D5, $7E, $0D, $BF, $5D, $A3, $43, $ED, $CA, 
    $5D, $8A, $7D, $8F, $FF, $B1, $59, $1A, $41, $3F, $4B, $2B, $C6, $F1, $6F, $98, $CD, $AD, $C5, $52, 
    $3F, $B4, $A1, $37, $23, $43, $B2, $1F, $D4, $CA, $E2, $01, $E8, $A4, $40, $F8, $4C, $45, $3C, $40, 
    $33, $F0, $F2, $9D, $62, $AB, $FD, $00, $5F, $83, $66, $D3, $25, $FB, $1E, $2D, $82, $21, $8C, $2D, 
    $8D, $5E, $EE, $94, $ED, $07, $E8, $84, $81, $08, $3B, $51, $6E, $DC, $BE, $07, $8A, $21, $AC, $E3, 
    $2C, $F6, $83, $FC, $73, $D9, $30, $77, $7C, $12, $8E, $91, $E1, $75, $A3, $20, $B4, $76, $19, $9F, 
    $42, $86, $CB, $99, $7C, $9A, $EF, $07, $6C, $08, $60, $D7, $C1, $68, $0B, $0C, $1E, $02, $53, $C4, 
    $71, $00, $46, $44, $CD, $CF, $98, $12, $C9, $7E, $8B, $47, $1D, $03, $E5, $28, $C3, $A9, $83, $5E, 
    $27, $8E, $FD, $D2, $9A, $83, $5C, $92, $63, $B7, $C7, $7E, $C8, $CA, $42, $D7, $DF, $4B, $72, $F7, 
    $2B, $F6, $FD, $75, $23, $E7, $56, $5E, $1F, $26, $0E, $03, $08, $9A, $B8, $68, $1B, $34, $7D, $AD, 
    $09, $7F, $AB, $2A, $0E, $2A, $A3, $38, $AE, $EC, $14, $69, $87, $34, $49, $ED, $D8, $7C, $3B, $9D, 
    $D0, $8F, $87, $D4, $81, $39, $D0, $60, $A7, $18, $2B, $7E, $A7, $C6, $BE, $07, $68, $B5, $ED, $27, 
    $D9, $D7, $FE, $24, $FB, $6E, $2B, $AB, $50, $59, $A5, $0F, $77, $75, $30, $14, $61, $6E, $F1, $35, 
    $B8, $82, $05, $C1, $3B, $AF, $09, $81, $77, $50, $5A, $B3, $7F, $28, $78, $29, $24, $F7, $20, $36, 
    $2F, $FF, $C6, $C8, $B9, $73, $8B, $25, $00, $D1, $24, $D9, $77, $69, $4B, $A3, $57, $14, $CB, $71, 
    $36, $9B, $64, $DF, $AF, $45, $57, $2C, $9B, $6C, $B6, $AA, $8A, $FD, $FD, $08, $EB, $F1, $FF, $5B, 
    $58, $27, $0D, $81, $35, $81, $7D, $1D, $0C, $C1, $CA, $3F, $F7, $34, $20, $2D, $5F, $A4, $66, $00, 
    $46, $33, $33, $23, $13, $04, $0F, $67, $C5, $21, $28, $A9, $30, $00, $E4, $03, $00, $24, $00, $A8, 
    $11, $0F, $EA, $3E, $60, $30, $46, $A9, $F0, $E9, $9A, $34, $E2, $7E, $F8, $0F, $D0, $E9, $9A, $00, 
    $BA, $03, $30, $F1, $CB, $DE, $67, $77, $A0, $E6, $46, $A3, $5E, $D0, $72, $F0, $C8, $F1, $78, $30, 
    $AF, $24, $2F, $93, $ED, $75, $12, $AF, $D3, $5D, $82, $1A, $BB, $81, $A1, $DF, $6E, $FD, $4C, $D8, 
    $A4, $D6, $84, $34, $26, $35, $39, $3D, $D5, $A9, $98, $EA, $B6, $B1, $2F, $44, $EA, $C4, $9D, $D6, 
    $CF, $B6, $9E, $F5, $47, $AA, $4B, $14, $8C, $30, $F8, $CC, $56, $2B, $06, $13, $21, $58, $37, $BC, 
    $25, $CA, $9F, $0C, $39, $3A, $76, $E6, $28, $0C, $99, $2A, $E2, $6E, $25, $39, $94, $8F, $11, $1A, 
    $46, $5A, $73, $00, $BA, $6A, $CF, $A0, $AC, $A4, $8A, $3D, $9C, $58, $20, $A1, $5C, $E0, $BD, $A5, 
    $61, $85, $16, $F1, $80, $18, $43, $C9, $3B, $21, $BC, $FF, $93, $77, $10, $05, $FB, $A7, $E3, $C0, 
    $FF, $E5, $3B, $B8, $2C, $26, $61, $8F, $32, $E4, $66, $C3, $3C, $77, $57, $A6, $8D, $61, $D4, $EC, 
    $38, $BA, $8C, $25, $8B, $C7, $64, $2B, $DF, $61, $2B, $1F, $32, $B5, $C3, $89, $7D, $4F, $92, $7D, 
    $D7, $AA, $15, $C4, $83, $98, $1F, $6F, $79, $5D, $BD, $01, $45, $0D, $4B, $C6, $30, $2D, $72, $53, 
    $C9, $1E, $5C, $41, $37, $BD, $A1, $5A, $0D, $84, $85, $F3, $2E, $3A, $56, $4D, $4E, $B5, $21, $40, 
    $82, $F6, $F0, $6E, $59, $37, $BB, $DE, $66, $CB, $DE, $27, $6F, $0F, $5D, $F6, $2E, $9F, $50, $D7, 
    $CD, $D6, $FF, $BC, $6E, $0A, $EF, $3A, $E9, $5F, $22, $87, $AE, $88, $77, $0C, $2C, $87, $69, $D7, 
    $D8, $1E, $00, $AF, $F0, $B8, $83, $6E, $08, $15, $41, $B7, $BE, $AD, $AE, $85, $97, $94, $5B, $ED, 
    $87, $5E, $3B, $12, $58, $04, $6F, $62, $AE, $8D, $4A, $58, $EF, $4D, $3C, $4F, $C7, $BB, $7A, $5A, 
    $CF, $23, $49, $04, $BB, $32, $79, $2E, $4A, $1F, $45, $4B, $0B, $8C, $86, $E6, $B9, $71, $18, $E6, 
    $1F, $01, $1F, $7A, $CF, $DC, $18, $08, $02, $2F, $66, $A0, $7E, $AE, $41, $7A, $54, $CF, $C9, $1A, 
    $B6, $D9, $C5, $46, $19, $4E, $BF, $7F, $2B, $08, $81, $B9, $A1, $11, $F7, $76, $4D, $A1, $86, $88, 
    $A7, $ED, $6F, $85, $16, $2E, $06, $E3, $3F, $5A, $59, $0B, $E0, $1D, $CE, $41, $BD, $10, $A2, $9E, 
    $89, $79, $3B, $C2, $F9, $A3, $99, $1A, $BD, $D4, $61, $2B, $6C, $AC, $6F, $03, $FA, $AC, $71, $6F, 
    $02, $F8, $BB, $4B, $63, $0A, $51, $FF, $88, $49, $02, $FB, $C3, $AD, $4D, $15, $11, $A4, $69, $1F, 
    $86, $94, $EA, $9D, $74, $21, $82, $9F, $BF, $8F, $53, $98, $A6, $DA, $B8, $52, $BD, $5B, $4E, $C5, 
    $30, $3A, $75, $48, $40, $58, $E9, $98, $E5, $85, $8D, $E6, $D3, $6F, $62, $BE, $B0, $D7, $43, $6F, 
    $D9, $A8, $95, $BC, $09, $D2, $31, $7D, $D5, $35, $E7, $EF, $B4, $A6, $CD, $5F, $97, $F6, $17, $42, 
    $8C, $8E, $DF, $A2, $38, $D4, $B1, $01, $12, $8B, $5C, $57, $D7, $6C, $A2, $8F, $C0, $13, $2E, $83, 
    $B5, $89, $D9, $7A, $D6, $CA, $53, $21, $F9, $BC, $AA, $6B, $B6, $7D, $90, $F8, $83, $55, $58, $25, 
    $FA, $37, $A0, $3C, $2A, $D3, $37, $32, $83, $D0, $61, $74, $CF, $30, $34, $58, $8C, $65, $D1, $7B, 
    $CA, $99, $55, $7A, $A4, $77, $59, $DD, $AC, $9D, $65, $13, $AA, $FA, $93, $A1, $DC, $0D, $63, $C8, 
    $07, $49, $38, $1C, $24, $AF, $29, $87, $26, $FC, $01, $86, $E0, $62, $23, $1E, $86, $02, $59, $2A, 
    $35, $25, $B8, $03, $56, $5C, $03, $0D, $1E, $53, $71, $87, $D4, $60, $72, $D2, $DE, $57, $14, $BC, 
    $48, $D1, $58, $35, $5F, $8D, $CB, $6E, $9A, $93, $1A, $12, $9C, $6A, $74, $16, $9B, $55, $D6, $EA, 
    $2D, $1B, $97, $CE, $CA, $B9, $B3, $6A, $B5, $11, $D5, $34, $92, $BC, $78, $F6, $87, $99, $5C, $38, 
    $80, $40, $A9, $A9, $32, $59, $2A, $18, $07, $D2, $35, $14, $04, $31, $54, $8C, $0C, $44, $67, $60, 
    $BD, $7A, $5B, $CC, $4C, $75, $1F, $DF, $24, $8E, $A5, $5D, $F5, $43, $89, $13, $4D, $CB, $C0, $4E, 
    $9D, $D8, $70, $63, $CF, $78, $DB, $2D, $1A, $20, $22, $C2, $FA, $60, $E4, $A9, $62, $2A, $01, $1B, 
    $08, $A8, $EF, $86, $3B, $F7, $0A, $64, $5F, $C4, $58, $6F, $94, $9B, $D4, $AB, $D2, $B5, $72, $1C, 
    $D0, $5C, $12, $1B, $C1, $F8, $AD, $93, $0C, $0A, $6E, $41, $94, $AD, $E5, $77, $D1, $AA, $7A, $C6, 
    $CD, $60, $BC, $0C, $20, $8F, $5E, $6C, $0E, $72, $33, $DC, $B0, $8B, $C4, $CD, $E5, $B1, $2D, $CC, 
    $FC, $94, $65, $79, $0C, $CF, $78, $BD, $C5, $C4, $1E, $F3, $26, $9E, $2C, $16, $5B, $BD, $E5, $D3, 
    $61, $9B, $CA, $43, $49, $51, $79, $2E, $37, $35, $54, $B0, $D9, $44, $1F, $AC, $C7, $61, $8C, $57, 
    $28, $D2, $89, $A8, $74, $CA, $A9, $A6, $13, $D4, $AD, $27, $E3, $EF, $40, $AA, $69, $D6, $1B, $1B, 
    $A6, $50, $1D, $96, $3E, $21, $54, $FA, $08, $B5, $74, $88, $0F, $44, $83, $A2, $9E, $94, $AC, $5E, 
    $77, $D3, $87, $CA, $4D, $B5, $E1, $2A, $F4, $E1, $CD, $28, $BD, $C2, $B1, $38, $93, $06, $C5, $19, 
    $8D, $0C, $74, $87, $31, $C7, $95, $E7, $46, $4A, $24, $26, $C7, $25, $17, $18, $95, $75, $7A, $15, 
    $1B, $43, $C2, $18, $4B, $81, $91, $AF, $29, $64, $52, $80, $06, $EB, $FB, $C2, $5F, $65, $8D, $FF, 
    $CD, $20, $03, $E3, $47, $7C, $0D, $1E, $31, $E0, $B1, $04, $1E, $7A, $5A, $6F, $F0, $DB, $56, $C1, 
    $13, $AB, $35, $75, $33, $AB, $96, $6F, $09, $9E, $8B, $87, $44, $7A, $43, $A2, $BD, $5B, $19, $49, 
    $1D, $33, $54, $9C, $F2, $A4, $5B, $BD, $A9, $91, $5D, $BA, $C8, $04, $7E, $42, $E2, $40, $86, $D0, 
    $A5, $8B, $A6, $C0, $A5, $8B, $26, $76, $E9, $22, $8A, $07, $B1, $AB, $EA, $30, $CE, $BF, $11, $0F, 
    $8A, $61, $E2, $41, $A6, $90, $78, $90, $31, $70, $E9, $A2, $41, $BD, $74, $91, $5D, $B5, $C8, $2E, 
    $5D, $34, $C0, $9B, $F1, $B6, $1B, $17, $0B, $D5, $AB, $CD, $1B, $10, $13, $7F, $FB, $2A, $6B, $03, 
    $C0, $B4, $1F, $96, $3F, $58, $DA, $B1, $1C, $61, $B3, $DA, $8D, $77, $35, $D8, $C4, $F1, $74, $DD, 
    $11, $EC, $3D, $63, $08, $D3, $56, $BC, $17, $C0, $33, $BE, $8F, $50, $C0, $E0, $CF, $0E, $23, $B9, 
    $2A, $8B, $06, $6B, $8F, $A8, $33, $77, $67, $99, $2F, $E0, $E5, $5E, $FD, $1D, $1B, $9E, $0C, $4A, 
    $09, $3F, $2C, $35, $F1, $D2, $57, $9D, $B2, $88, $06, $66, $AC, $61, $4E, $F0, $DC, $30, $A3, $54, 
    $4F, $77, $BC, $AC, $4A, $0E, $23, $F2, $94, $FF, $34, $F4, $6E, $F9, $55, $4C, $68, $FF, $92, $F5, 
    $73, $64, $BE, $18, $F2, $5C, $F4, $AF, $3F, $62, $6D, $6E, $FD, $5C, $7C, $D4, $3D, $D4, $BE, $2B, 
    $2C, $AB, $9F, $8B, $8B, $2C, $E9, $CE, $3E, $D8, $76, $9A, $DD, $94, $3F, $C2, $E8, $5A, $BE, $A6, 
    $8C, $8D, $05, $13, $0A, $14, $38, $95, $60, $15, $7C, $76, $14, $E2, $54, $60, $62, $00, $04, $D3, 
    $7F, $87, $53, $0F, $92, $47, $B3, $78, $38, $92, $D8, $F6, $A6, $91, $4E, $7C, $15, $B5, $AC, $B5, 
    $74, $8D, $14, $12, $A4, $32, $0E, $30, $C5, $4A, $C3, $F1, $AA, $F4, $12, $BD, $89, $5D, $65, $83, 
    $DA, $CF, $4A, $2C, $55, $4D, $85, $85, $E1, $FA, $37, $0C, $83, $E9, $EB, $5B, $11, $FD, $33, $16, 
    $CD, $63, $EB, $42, $2C, $9A, $94, $C1, $B7, $A8, $9B, $88, $23, $4E, $B6, $B7, $C3, $04, $72, $C9, 
    $F6, $36, $C2, $B9, $99, $E2, $83, $21, $CF, $AC, $C8, $8E, $93, $72, $05, $EA, $B9, $40, $37, $F0, 
    $D5, $AB, $18, $CF, $18, $2D, $7B, $78, $1C, $14, $28, $EA, $73, $64, $EC, $7E, $75, $89, $2F, $94, 
    $2A, $A8, $46, $5C, $8E, $4A, $DA, $B8, $84, $21, $BB, $EA, $61, $E6, $65, $27, $E2, $C5, $66, $FB, 
    $59, $76, $11, $5F, $3F, $5B, $DD, $DA, $E9, $FC, $36, $76, $0A, $99, $65, $ED, $D9, $B2, $A2, $AA, 
    $9F, $71, $CD, $5C, $9E, $CC, $E9, $01, $AE, $D9, $43, $94, $DD, $23, $74, $1C, $1A, $22, $2D, $C0, 
    $35, $7B, $20, $2F, $4F, $11, $2F, $42, $52, $76, $E9, $8E, $72, $86, $E0, $31, $57, $23, $F4, $FC, 
    $29, $26, $66, $E8, $7B, $1A, $39, $6A, $CD, $43, $04, $AB, $2E, $F9, $75, $72, $C5, $25, $4B, $C5, 
    $25, $A1, $DD, $A3, $9F, $8E, $32, $35, $97, $28, $B7, $29, $70, $46, $87, $37, $CB, $0F, $CA, $0E, 
    $80, $DD, $4A, $0A, $4E, $42, $2F, $8F, $C5, $82, $E2, $F1, $BE, $A9, $4B, $79, $08, $2C, $9B, $A2, 
    $10, $BC, $5A, $2E, $E8, $F0, $AF, $20, $63, $F1, $D3, $52, $71, $56, $8C, $C1, $11, $18, $8A, $C5, 
    $E0, $11, $66, $C1, $F4, $A6, $BF, $6E, $0B, $58, $CE, $00, $70, $92, $20, $8A, $73, $20, $12, $6C, 
    $F5, $87, $2B, $22, $6C, $57, $9F, $66, $E3, $AD, $C3, $1F, $25, $55, $5C, $54, $84, $30, $BC, $50, 
    $4D, $83, $E0, $BD, $D9, $CE, $04, $76, $3A, $3C, $6B, $1A, $42, $4C, $B5, $43, $3F, $C4, $1E, $1B, 
    $34, $7F, $73, $3C, $8B, $12, $0D, $49, $2D, $D2, $17, $BC, $CE, $7B, $57, $6B, $94, $37, $DF, $77, 
    $42, $54, $94, $90, $6F, $44, $D0, $F7, $B0, $A8, $28, $43, $78, $71, $3F, $D9, $C4, $44, $72, $8C, 
    $C4, $D1, $55, $97, $1B, $53, $BD, $4C, $33, $16, $AF, $65, $83, $45, $6C, $E4, $10, $21, $9D, $89, 
    $76, $53, $40, $02, $58, $07, $BB, $B0, $5B, $A5, $75, $F4, $0C, $CF, $18, $4B, $39, $BA, $47, $BD, 
    $8D, $2B, $A8, $F4, $60, $7D, $DF, $9D, $B7, $79, $85, $35, $1A, $69, $82, $F5, $2E, $82, $EB, $0F, 
    $B9, $EA, $99, $A5, $AE, $AE, $11, $01, $31, $94, $26, $D8, $59, $68, $84, $54, $B4, $F9, $99, $1C, 
    $34, $DA, $36, $36, $E9, $7D, $C1, $B4, $40, $30, $2C, $10, $47, $B9, $4A, $BB, $FC, $06, $57, $E9, 
    $F7, $7E, $9D, $AB, $B4, $5B, $89, $7D, $07, $27, $55, $84, $64, $0C, $57, $80, $C4, $8B, $A5, $CF, 
    $BC, $16, $A2, $82, $36, $C1, $AB, $1C, $A7, $9E, $4B, $87, $A8, $94, $3B, $E9, $63, $AF, $A9, $A4, 
    $5B, $F6, $6B, $83, $48, $B7, $00, $B9, $32, $41, $25, $57, $D6, $8F, $B9, $9D, $24, $D1, $79, $11, 
    $2C, $31, $91, $4E, $78, $8D, $ED, $F9, $0D, $AF, $0D, $A5, $67, $62, $BD, $83, $D6, $3A, $AE, $90, 
    $E9, $02, $20, $B2, $9A, $F7, $DF, $78, $C3, $91, $81, $ED, $FD, $49, $CF, $10, $49, $9B, $80, $F8, 
    $A6, $F9, $82, $A5, $D0, $20, $4E, $2F, $1D, $46, $A7, $FC, $16, $FB, $BC, $A0, $0F, $BF, $C7, $0C, 
    $48, $B9, $5C, $F9, $48, $95, $72, $11, $75, $80, $AC, $94, $AC, $E0, $25, $7D, $34, $99, $89, $37, 
    $5E, $12, $C6, $B2, $CC, $83, $B4, $09, $CB, $DA, $93, $99, $66, $0C, $50, $00, $48, $F6, $69, $FF, 
    $1B, $D5, $15, $2E, $00, $1C, $50, $CA, $37, $7B, $98, $3E, $3A, $CA, $1C, $DF, $56, $4B, $4F, $A6, 
    $C6, $18, $5C, $D9, $07, $1D, $47, $33, $04, $00, $4D, $64, $49, $E5, $5E, $06, $BC, $B5, $44, $4A, 
    $17, $E0, $D9, $2F, $86, $D1, $65, $30, $17, $F7, $E2, $07, $13, $AD, $83, $E5, $10, $E6, $E1, $3A, 
    $37, $8C, $24, $B6, $9F, $36, $C0, $EC, $8F, $3D, $A0, $1A, $0F, $78, $42, $4A, $C7, $C4, $5A, $F1, 
    $93, $01, $AE, $FB, $87, $32, $CB, $D0, $ED, $86, $5D, $38, $20, $21, $48, $62, $37, $C0, $5C, $88, 
    $3D, $AC, $1A, $15, $60, $FB, $90, $68, $96, $FB, $35, $45, $F8, $AD, $DB, $93, $DB, $B9, $D4, $89, 
    $11, $73, $94, $D8, $7A, $75, $CA, $79, $8A, $99, $C1, $B8, $3E, $A4, $DA, $FF, $F0, $14, $CE, $82, 
    $E6, $30, $CC, $92, $09, $17, $7C, $39, $84, $B2, $80, $55, $3B, $D6, $52, $60, $12, $4C, $69, $E3, 
    $D0, $40, $12, $2E, $C6, $61, $B0, $97, $96, $0D, $78, $5F, $75, $6B, $23, $E3, $BB, $75, $D2, $1F, 
    $97, $07, $E9, $05, $71, $BC, $1A, $29, $A2, $98, $3F, $32, $1C, $A2, $0D, $B6, $A0, $84, $F6, $D6, 
    $4E, $E0, $B1, $3A, $7F, $24, $DC, $49, $EF, $FD, $38, $20, $86, $54, $81, $76, $97, $6A, $0F, $B2, 
    $1B, $CE, $35, $5B, $26, $59, $1C, $A6, $CD, $09, $E6, $D3, $96, $02, $03, $FF, $D3, $63, $4B, $61, 
    $86, $E5, $B8, $4B, $23, $D9, $9A, $AE, $E2, $43, $88, $CD, $AE, $9C, $B0, $B2, $24, $65, $09, $69, 
    $85, $1A, $E1, $2E, $52, $79, $30, $48, $1F, $AC, $61, $8B, $3D, $9B, $55, $BE, $7C, $EC, $F1, $9F, 
    $FC, $39, $48, $9A, $0C, $06, $06, $B7, $1E, $33, $55, $C3, $99, $58, $52, $83, $13, $2F, $9A, $B2, 
    $77, $96, $6A, $86, $96, $C6, $D7, $60, $24, $FF, $5B, $6C, $72, $9A, $42, $5A, $39, $ED, $2A, $4F, 
    $0D, $F7, $39, $DC, $56, $18, $B0, $FF, $05, $84, $27, $5B, $16, $01, $4F, $FD, $EA, $37, $EA, $80, 
    $2C, $D5, $AD, $02, $54, $64, $4D, $47, $82, $BA, $22, $8F, $F4, $78, $BF, $D2, $32, $CA, $59, $D7, 
    $64, $89, $13, $32, $09, $D7, $6D, $33, $4A, $02, $EF, $A4, $7A, $9D, $7A, $7A, $20, $E8, $D0, $2A, 
    $94, $12, $B3, $79, $32, $8B, $46, $F4, $E1, $2A, $C5, $88, $42, $54, $CC, $47, $49, $09, $A7, $F1, 
    $4F, $A1, $C5, $2C, $46, $80, $C7, $87, $67, $FB, $5F, $BA, $75, $AF, $E2, $F8, $03, $AE, $6A, $1A, 
    $3A, $FB, $25, $26, $5F, $8D, $24, $33, $5A, $2E, $20, $2D, $95, $5F, $E8, $CC, $17, $2A, $AF, $69, 
    $45, $DB, $2B, $68, $81, $40, $B0, $90, $2C, $43, $1E, $99, $9D, $D4, $5B, $A3, $6C, $99, $92, $E7, 
    $74, $D3, $92, $EF, $21, $85, $93, $CE, $FB, $97, $BA, $0A, $37, $8B, $3C, $A4, $AB, $6E, $D8, $C4, 
    $4B, $1D, $37, $E5, $2C, $A3, $3F, $82, $99, $04, $78, $5F, $59, $05, $09, $51, $CD, $46, $0E, $2F, 
    $24, $8D, $21, $83, $2D, $62, $A4, $9B, $A6, $70, $8C, $EC, $76, $D3, $1A, $F5, $36, $05, $21, $8C, 
    $4D, $EC, $9E, $2C, $23, $5A, $B8, $17, $62, $DC, $54, $0F, $65, $38, $E9, $8B, $5A, $34, $30, $82, 
    $F2, $6C, $68, $28, $A5, $10, $D9, $AD, $09, $D8, $88, $8B, $5E, $09, $09, $E2, $5F, $84, $2A, $B8, 
    $5E, $52, $89, $07, $73, $B7, $2C, $76, $58, $D9, $BE, $84, $F7, $48, $EC, $0C, $1B, $AA, $EF, $D1, 
    $1F, $B2, $A4, $09, $85, $81, $66, $84, $C5, $80, $8E, $EE, $C2, $01, $65, $3E, $3D, $4F, $CE, $ED, 
    $0B, $B4, $E0, $21, $32, $DF, $D8, $ED, $95, $84, $87, $2C, $B9, $06, $71, $84, $93, $22, $39, $C7, 
    $9A, $7A, $1C, $34, $B5, $7F, $B4, $A5, $C2, $20, $C6, $A0, $F5, $35, $34, $AA, $13, $08, $12, $75, 
    $91, $F6, $8B, $50, $2A, $45, $35, $D0, $2C, $7F, $35, $12, $12, $1D, $81, $E6, $3F, $E4, $A6, $71, 
    $AC, $90, $C6, $60, $B3, $8F, $54, $85, $A4, $34, $D0, $F4, $82, $8E, $D8, $2F, $D2, $BF, $1D, $50, 
    $DB, $FF, $E8, $6E, $A6, $62, $A0, $A1, $E3, $95, $90, $D2, $11, $4C, $AC, $3C, $B7, $0B, $86, $6E, 
    $54, $AB, $E0, $40, $F5, $A6, $0A, $E3, $1B, $73, $FF, $F2, $C8, $91, $04, $E4, $93, $DF, $33, $EC, 
    $52, $5D, $84, $70, $EF, $B0, $06, $61, $A2, $D4, $A4, $91, $9A, $35, $33, $2F, $97, $85, $CF, $FC, 
    $72, $83, $56, $FB, $D5, $CC, $66, $78, $6B, $84, $B7, $A6, $99, $1D, $62, $94, $E4, $D3, $88, $A7, 
    $CC, $AD, $33, $3B, $84, $48, $D4, $92, $56, $CA, $B4, $3D, $1F, $13, $EF, $0A, $BC, $BB, $9E, $B1, 
    $E6, $74, $F0, $1F, $B5, $62, $6C, $25, $25, $4F, $23, $01, $95, $00, $E3, $78, $1F, $A2, $83, $46, 
    $86, $72, $DC, $24, $B5, $C3, $A9, $1A, $22, $C0, $6D, $39, $DA, $C0, $39, $B7, $77, $DD, $CB, $B7, 
    $F8, $14, $06, $86, $0E, $90, $29, $D0, $E5, $40, $11, $C4, $D3, $45, $07, $81, $34, $C6, $BF, $C0, 
    $3E, $25, $FF, $6D, $86, $BB, $A3, $1A, $FD, $F3, $BA, $B3, $A0, $0B, $66, $B8, $A9, $E7, $26, $A0, 
    $77, $D2, $4E, $BF, $63, $56, $54, $EF, $FC, $0E, $3B, $7B, $8C, $36, $A0, $20, $59, $11, $06, $39, 
    $F9, $47, $E0, $19, $43, $B3, $30, $CC, $49, $97, $96, $60, $F7, $6E, $89, $47, $B3, $81, $68, $73, 
    $1E, $91, $FF, $7C, $1C, $06, $F6, $DF, $A3, $E1, $AD, $4B, $A8, $87, $23, $22, $BD, $DA, $13, $D4, 
    $57, $3B, $F1, $C7, $A1, $FA, $6A, $E7, $DF, $0A, $E9, $AB, $19, $D1, $D4, $82, $60, $C4, $BC, $60, 
    $12, $CC, $FF, $3D, $0A, $27, $D2, $93, $57, $D5, $01, $E4, $A6, $0F, $29, $43, $69, $4F, $66, $52, 
    $EE, $23, $C8, $DE, $4D, $47, $FC, $8B, $75, $94, $A9, $A4, $04, $CB, $6E, $7D, $39, $C4, $AF, $18, 
    $45, $1F, $F9, $E3, $60, $3E, $C5, $1F, $D8, $AA, $63, $6D, $0C, $6D, $CF, $C7, $50, $4B, $28, $82, 
    $7A, $2C, $9C, $A5, $02, $E4, $6F, $53, $19, $14, $B3, $86, $32, $28, $78, $FE, $E8, $A2, $E1, $8C, 
    $41, $D1, $E4, $A4, $23, $AF, $A9, $48, $82, $44, $74, $67, $86, $C3, $CA, $3D, $15, $49, $E4, $ED, 
    $28, $99, $09, $33, $BE, $45, $25, $34, $A3, $82, $FC, $1C, $24, $B8, $0A, $2E, $E1, $AA, $35, $9A, 
    $B6, $FF, $81, $59, $67, $93, $0D, $F4, $ED, $3F, $84, $C0, $FB, $37, $4C, $8B, $CC, $97, $03, $4C, 
    $8B, $F9, $D7, $42, $7B, $E7, $3C, $37, $BD, $AF, $37, $30, $03, $9C, $7B, $D9, $01, $48, $BF, $46, 
    $8C, $EC, $AE, $C4, $A3, $2F, $0D, $0C, $AD, $7E, $AD, $18, $DF, $6D, $CB, $D4, $08, $77, $00, $61, 
    $DC, $DF, $03, $7B, $1F, $0D, $E9, $A5, $DF, $F7, $A8, $12, $C1, $42, $BC, $9B, $FA, $7A, $54, $10, 
    $3B, $54, $10, $87, $A9, $20, $AA, $42, $D9, $6E, $BA, $10, $6F, $FF, $BB, $ED, $7C, $25, $BF, $29, 
    $33, $59, $CF, $D5, $28, $82, $31, $8F, $4E, $F9, $03, $96, $0F, $3D, $A6, $55, $2F, $3A, $32, $95, 
    $D4, $62, $BB, $E7, $FC, $6E, $10, $9F, $E8, $FB, $57, $54, $62, $E3, $93, $57, $06, $B7, $FF, $0B, 
    $B7, $F3, $89, $4E, $BE, $C2, $F8, $44, $AF, $BD, $32, $94, $4F, $F4, $6E, $FD, $FF, $9A, $4F, $84, 
    $8A, $C0, $83, $F9, $44, $C3, $99, $BC, $51, $BF, $3A, $5A, $FC, $3C, $CD, $7B, $E5, $3F, $B5, $71, 
    $C7, $FE, $40, $1B, $5F, $EA, $09, $B5, $31, $20, $CD, $03, $92, $30, $EE, $80, $41, $18, $83, $47, 
    $AB, $6B, $61, $39, $AA, $2A, $36, $F6, $B0, $9B, $9D, $F2, $E5, $70, $39, $CB, $20, $67, $E9, $0B, 
    $1B, $95, $49, $57, $A0, $DD, $86, $EE, $1F, $3D, $8E, $8B, $BE, $DE, $E6, $7E, $05, $9F, $A6, $F3, 
    $FD, $0A, $6C, $0C, $0D, $9E, $79, $6D, $64, $E1, $49, $73, $0B, $D5, $16, $29, $4A, $BD, $A1, $4C, 
    $6B, $F2, $FD, $66, $B5, $A2, $04, $E2, $53, $5F, $4B, $73, $30, $DE, $25, $B2, $B0, $03, $E2, $7D, 
    $F2, $38, $C4, $4B, $C1, $78, $1B, $82, $F1, $42, $FA, $7E, $8E, $CE, $2A, $6F, $32, $6C, $7F, $7C, 
    $3F, $0E, $A5, $EA, $25, $0B, $BB, $20, $D5, $7E, $4C, $B5, $1A, $53, $CD, $1D, $48, $E5, $F1, $2C, 
    $87, $FD, $B0, $AF, $E6, $1C, $80, $E4, $D9, $01, $E5, $FB, $AE, $CF, $50, $D4, $74, $CF, $2D, $82, 
    $10, $52, $37, $1F, $7E, $21, $75, $31, $A4, $96, $1A, $4C, $64, $21, $4A, $61, $E5, $63, $56, $3B, 
    $31, $AB, $EE, $55, $43, $01, $80, $F2, $7D, $2D, $E5, $FD, $0A, $83, $63, $D7, $28, $80, $E3, $97, 
    $3F, $0B, $7C, $35, $2C, $45, $3B, $D6, $E7, $6F, $06, $A0, $BA, $42, $16, $52, $C8, $6A, $38, $66, 
    $D5, $86, $59, $FD, $11, $B3, $C2, $F4, $B5, $E5, $B7, $40, $FE, $F5, $63, $10, $A7, $0F, $E3, $3C, 
    $7F, $4B, $71, $D0, $3E, $ED, $BE, $03, $4D, $C1, $F8, $EF, $90, $85, $F5, $10, $FF, $2D, $8C, $3F, 
    $79, $3D, $C4, $CF, $BB, $2D, $BE, $67, $F3, $B7, $50, $49, $B1, $09, $EB, $7B, $18, $5F, $EB, $3E, 
    $0A, $A4, $7E, $4E, $40, $01, $E2, $BA, $75, $DF, $B2, $FA, $96, $3F, $36, $A8, $BE, $4F, $62, $86, 
    $2B, $31, $C3, $F0, $5B, $32, $0C, $34, $DA, $7B, $D3, $83, $8D, $56, $5D, $84, $99, $54, $16, $B1, 
    $4C, $A6, $0E, $CE, $24, $11, $33, $A9, $C5, $4C, $BC, $85, $83, $DA, $7F, $E5, $E3, $D8, $FE, $A1, 
    $F4, $EF, $3C, $82, $E9, $EB, $1F, $61, $E9, $AF, $3E, $3A, $28, $FD, $25, $F8, $A8, $3F, $8C, $E9, 
    $AB, $06, $A7, $3F, $F9, $35, $A4, $FF, $DD, $7B, $C1, $4A, $1C, $FE, $1A, $D3, $1F, $FA, $9A, $A5, 
    $7F, $75, $70, $FA, $FD, $98, $BE, $03, $D3, $CF, $1D, $9C, $7E, $CA, $35, $2C, $FF, $6C, $30, $3D, 
    $7E, $92, $BA, $C9, $D7, $58, $FA, $67, $58, $7A, $A3, $9A, $BE, $08, $D3, $1B, $05, $48, $AF, $19, 
    $48, $8F, $FD, $55, $BF, $F3, $96, $FE, $9A, $89, $31, $D3, $30, $E6, $F9, $82, $5B, $C7, $27, $90, 
    $86, $F4, $B9, $12, $46, $68, $E3, $EB, $86, $81, $D7, $B5, $03, $AF, $8F, $0E, $BC, $BA, $D5, $57, 
    $96, $7D, $27, $59, $78, $05, $B2, $BF, $B0, $1A, $7B, $03, $B3, $DF, $78, $6B, $F6, $27, $D5, $88, 
    $46, $75, $6C, $BD, $86, $11, $2F, $62, $C4, $25, $C1, $88, $43, $C2, $7F, $8C, $E1, $29, $22, $84, 
    $3F, $74, $6B, $78, $1D, $5E, $5C, $0A, $51, $9E, $86, $28, $64, $61, $2F, $BC, $AD, $C1, $C8, $DB, 
    $31, $B2, $76, $50, $A9, $6C, $BC, $46, $05, $46, $78, $AF, $1B, $46, $F8, $89, $BC, $5B, $5A, $63, 
    $0A, $26, $6C, $C0, $84, $AD, $2B, $6F, $05, $17, $DA, $A3, $DD, $49, $CB, $9E, $C0, $3A, $7A, $1C, 
    $97, $7C, $9F, $36, $06, $13, $03, $88, $67, $21, $F1, $B7, $6C, $0E, $1A, $61, $33, $01, $1F, $7F, 
    $5F, $85, $E3, $BA, $1C, $72, $DA, $1A, $CC, $29, $30, $FE, $EC, $40, $DA, $78, $3C, $45, $38, $95, 
    $7F, $19, $CC, $E2, $B9, $95, $2C, $ED, $72, $75, $FE, $BE, $BC, $6A, $D0, $50, $F8, $05, $66, $B4, 
    $03, $33, $9A, $BE, $F2, $D6, $F1, $7C, $32, $03, $32, $09, $5B, $8F, $F3, $63, $3B, $40, $EE, $FB, 
    $DA, $8C, $59, $57, $4E, $83, $D7, $39, $8D, $E8, $7B, $10, $10, $84, $EF, $52, $59, $68, $D6, $4C, 
    $63, $B3, $66, $1A, $2B, $C5, $36, $B8, $14, $33, $96, $72, $16, $4B, $69, $5B, $11, $2C, $05, $92, 
    $9F, $C1, $F1, $5A, $86, $39, $9D, $FC, $1C, $E1, $0D, $E5, $D4, $77, $0C, $73, $EA, $3D, $C6, $72, 
    $EA, $2E, $1C, $94, $93, $AF, $10, $11, $E3, $06, $C8, $69, $DB, $8A, $5B, $E0, $05, $FC, $78, $E0, 
    $58, $B0, $D1, $02, $03, $E4, $2D, $8C, $9E, $82, $D1, $F3, $56, $FC, $BB, $F1, $A7, $2D, $1E, $18, 
    $53, $5D, $64, $61, $27, $24, $79, $1E, $93, $AC, $C6, $24, $89, $43, $92, $78, $3C, $C9, $EF, $03, 
    $90, $DF, $3F, $13, $04, $D2, $F0, $3E, $02, $A9, $7F, $9F, $01, $99, $33, $18, $C8, $4C, $CC, $62, 
    $3B, $66, $F1, $C5, $23, $83, $E6, $57, $9B, $1F, $D2, $BF, $1E, $4A, $9F, $7C, $01, $D3, $4F, $B9, 
    $C0, $D2, $8F, $28, $1C, $34, $BF, $F4, $98, $BE, $1E, $D3, $EF, $1D, $94, $1E, $D6, $09, $5C, $AC, 
    $54, $60, $3B, $C8, $C2, $8B, $88, $FF, $0B, $F0, $78, $1E, $63, $6E, $78, $E4, $36, $7C, $78, $D1, 
    $57, $DF, $86, $EB, $4B, $9B, $6F, $87, $37, $98, $EE, $38, $59, $D8, $00, $E9, $7E, $8B, $E9, $E2, 
    $36, $42, $BA, $39, $C1, $74, $6C, $DC, $B6, $4F, $86, $71, $FB, $98, $F7, $96, $71, $2B, $60, $EC, 
    $4C, $8C, $3D, $62, $70, $7D, $E2, $4A, $A1, $3E, $B1, $CF, $61, $FF, $25, $94, $E3, $F8, $F8, $EC, 
    $66, $70, $24, $E4, $B3, $91, $90, $CF, $AA, $36, $BD, $60, $50, $D3, $DC, $87, $59, $6D, $C4, $AC, 
    $9A, $F2, $FF, $CD, $7A, $F1, $FC, $2D, $25, $5F, $87, $41, $59, $BF, $1F, $A3, $FF, $3C, $FF, $F6, 
    $F5, $CD, $B7, $EB, $79, $36, $DF, $24, $AF, $C9, $57, $11, $1E, $C0, $9B, $C1, $7E, $7C, $17, $93, 
    $B6, $63, $D2, $95, $2C, $29, $C6, $2F, $19, $88, $EF, $08, $57, $D4, $A9, $CA, $2D, $82, $2A, $CF, 
    $F9, $4D, $60, $E2, $A6, $E0, $D7, $A3, $0D, $81, $2F, $1B, $7E, $B9, $82, $5F, $8B, $F0, $CB, $DE, 
    $70, $0B, $88, $79, $58, $4E, $1F, $96, $D3, $B5, $7C, $C8, $78, $C1, $F5, $7D, $1B, $B6, $3F, $F5, 
    $99, $42, $89, $4E, $92, $85, $2D, $90, $68, $02, $26, $5A, $BD, $09, $12, $BD, $BB, $7C, $D0, $FA, 
    $8E, $E2, $AB, $43, $FA, $F7, $FA, $0A, $1C, $49, $18, $EF, $E7, $CB, $6F, $EB, $5F, $EA, $AB, $0F, 
    $C5, $BF, $48, $16, $B6, $43, $FC, $13, $18, $BF, $1E, $E3, $3F, $B1, $5C, $19, $C0, $1F, $38, $15, 
    $FE, $8C, $41, $2D, $CF, $42, $D0, $22, $96, $55, $49, $C3, $12, $CE, $54, $72, $08, $7E, $4A, $F5, 
    $25, $48, $EE, $96, $EC, $FA, $13, $D0, $66, $F1, $6B, $15, $A5, $64, $CF, $3C, $78, $E3, $D6, $0E, 
    $31, $A0, $F0, $E6, $DA, $B7, $21, $ED, $1D, $F6, $FE, $00, $18, $6F, $EE, $82, $6F, $BA, $0D, $20, 
    $28, $69, $C0, $E8, $A7, $9E, $1A, $6A, $6F, $E1, $CD, $8D, $18, $9E, $85, $E1, $6D, $18, $FE, $EA, 
    $AD, $E1, $A6, $7F, $41, $7E, $E7, $7A, $83, $F9, $31, $78, $86, $80, $B2, $6C, $2D, $53, $BC, $3D, 
    $39, $A8, $3C, $DF, $3D, $EF, $86, $CA, $C7, $FC, $7D, $4D, $47, $FB, $95, $E6, $30, $5B, $97, $D6, 
    $F4, $4E, $AE, $D6, $F4, $26, $BE, $F8, $5E, $FA, $33, $F2, $58, $FE, $FF, $BF, $A1, $7F, $ED, $35, 
    $5A, $EE, $0A, $B8, $E3, $E0, $0E, $82, $DB, $59, $A3, $65, $FE, $F3, $9E, $D3, $72, $4B, $C1, $AD, 
    $06, $F7, $43, $70, $9B, $C1, $D5, $82, $DB, $05, $6E, $3F, $B8, $23, $E0, $4E, $80, $EB, $00, $D7, 
    $0D, $CE, $28, $69, $B9, $09, $E0, $A6, $83, $CB, $04, $B7, $14, $5C, $11, $B8, $8D, $E0, $B6, $83, 
    $DB, $05, $EE, $00, $B8, $B7, $C0, $25, $43, $FC, $8B, $F0, $BC, $02, $4E, $5B, $AD, $E5, $4C, $E0, 
    $12, $C0, $4D, $03, $B7, $08, $5C, $11, $B8, $CD, $E0, $7E, $06, $EE, $65, $70, $EF, $80, $3B, $0D, 
    $EE, $12, $B8, $6E, $70, $ED, $B2, $96, $6B, $01, $57, $0F, $EE, $65, $70, $3F, $03, $17, $0F, $79, 
    $9A, $C0, $69, $C1, $B5, $54, $69, $B9, $6F, $C0, $7D, $06, $AE, $0D, $DC, $09, $28, $A7, $1A, $E2, 
    $0C, $DF, $A6, $E5, $C6, $80, $BB, $07, $DC, $34, $70, $36, $70, $4B, $C1, $15, $83, $13, $C0, $BD, 
    $00, $6E, $3F, $B8, $23, $E0, $8E, $83, $6B, $03, $F7, $19, $38, $0A, $8E, $7B, $1E, $F2, $07, $37, 
    $19, $DC, $2C, $70, $CB, $C1, $95, $83, $AB, $03, $F7, $5B, $70, $6F, $81, $3B, $0D, $AE, $03, $5C, 
    $27, $B8, $7E, $70, $C6, $5A, $2D, $77, $07, $B8, $09, $E0, $52, $C0, $D9, $C0, $2D, $06, $57, $0E, 
    $6E, $1B, $B8, $9F, $81, $3B, $00, $EE, $2D, $70, $67, $C1, $5D, $01, $17, $0E, $70, $26, $80, $9B, 
    $09, $6E, $21, $B8, $D5, $E0, $CA, $C0, $7D, $23, $AB, $FD, $F2, $23, $E8, $9F, $B5, $E0, $0A, $C1, 
    $39, $C1, $CD, $03, $97, $0C, $6E, $02, $38, $53, $A0, $EF, $F0, $CF, $04, $93, $CB, $06, $CE, $09, 
    $6E, $1D, $B8, $1D, $E0, $82, $61, $27, $FE, $5B, $63, $9A, $F7, $17, $8D, $69, $D8, $3F, $34, $A6, 
    $43, $57, $34, $A6, $CF, $EF, $1D, $08, $EB, $4C, $85, $B8, $93, $07, $BE, $FF, $DD, $DF, $01, $FA, 
    $FC, $42, $7C, $62, $69, $4B, $51, $A8, $FF, $69, $E8, $8B, $3C, $68, $4B, $F8, $C8, $70, $2C, $E3, 
    $3A, $C6, $73, $A6, $07, $12, $E6, $CC, $99, $03, $61, $33, $92, $1F, $9F, $96, $92, $32, $B5, $E8, 
    $31, $F3, $F4, $E9, $45, $96, $69, $6B, $1E, $9D, $F1, $D8, $9A, $A9, $E6, $94, $69, $8F, $99, $1F, 
    $2B, $9E, $3E, $CD, $92, $3C, $6D, $FA, $63, $8F, $5A, $A6, $3D, $F6, $D8, $F4, $19, $A9, $C5, $C9, 
    $D3, $D7, $4C, $4F, $4B, $79, $AC, $A8, $C8, $9C, $92, $3A, $75, $6A, $B2, $65, $46, $8A, $19, $D9, 
    $49, $9C, $28, $14, $A7, $CD, $84, $E7, $A3, $1B, $1E, $DB, $80, $DF, $73, $81, $8C, $42, $56, $DE, 
    $83, $65, $8F, $96, $E1, $37, $5A, $01, $59, $06, $6E, $39, $D6, $1B, $DC, $D4, $BF, $71, $DC, $DB, 
    $F3, $38, $AE, $7A, $12, $C7, $45, $17, $C2, $36, $0D, $22, $F4, $3C, $CC, $71, $C3, $61, $8B, $9B, 
    $0D, $DB, $FE, $C6, $A3, $1C, $F7, $AB, $7F, $72, $5C, $FC, $93, $1C, $17, $33, $11, $E0, $AF, $E2, 
    $38, $67, $3B, $C7, $A1, $88, $8E, $E6, $96, $BA, $8E, $00, $77, $32, $8D, $E3, $1E, $82, $74, $26, 
    $C8, $EF, $0F, $76, $8E, $93, $EF, $02, $5C, $94, $C9, $71, $CF, $CD, $E7, $B8, $27, $A2, $39, $CE, 
    $BF, $84, $E3, $3E, $C8, $E5, $38, $54, $A5, $78, $03, $56, $83, $63, $B0, $BD, $BA, $98, $CF, $71, 
    $2F, $C1, $B2, $F9, $E5, $1A, $8E, $BB, $E9, $FE, $3F, $37, $5F, $11, $9E, $DF, $4F, $E5, $B8, $7F, 
    $41, $BE, $C7, $E3, $38, $6E, $24, $B4, $50, $ED, $7A, $8E, $F3, $42, $03, $FC, $CA, $05, $7D, $02, 
    $3D, $13, $E1, $E0, $B8, $73, $23, $21, $EE, $26, $14, $78, $81, $7A, $03, $7C, $4F, $DF, $0D, $69, 
    $92, $38, $4E, $18, $CD, $71, $9F, $24, $FC, $9F, $83, $E7, $D1, $54, $73, $5A, $71, $8A, $25, $E5, 
    $D1, $69, $8F, $16, $17, $3D, $96, $FC, $F8, $A3, $A9, $8F, $27, $27, $A7, $41, $0F, $4E, $4D, $4E, 
    $2E, $7A, $7C, $C6, $D4, $C7, $1F, $83, $2E, $9D, $3E, $63, $DA, $E3, $C9, $8F, $43, $9F, $16, $3D, 
    $9A, $56, $64, $49, $2D, $32, $A7, $4D, $4F, $99, $56, $FC, $F8, $34, $F3, $74, $E4, $C4, $73, $AE, 
    $35, $4B, $D7, $AC, $17, $9E, $2E, $5B, $E3, $2C, $7B, $B2, $FC, $C9, $B5, $6B, $9E, $58, $83, $7E, 
    $AE, $35, $8F, $8B, $65, $4F, $0A, $9B, $06, $3C, $1F, $5C, $09, $7D, $CE, $AD, $64, $E5, $BA, $96, 
    $39, $B8, $B9, $19, $8B, $38, $03, $FE, $25, $E0, $1F, $B4, $FF, $FA, $49, $EB, $B1, $6A, $AA, $1F, 
    $6A, $2C, $80, $53, $83, $38, $1C, $2A, $65, $C2, $0F, $D6, $4D, $2A, $82, $31, $FE, $3A, $67, $7A, 
    $F0, $41, $CC, $8B, $E3, $1E, $7B, $B4, $28, $E1, $D1, $B5, $6B, $9F, $7E, $FC, $51, $E1, $C9, $A7, 
    $7F, $08, $E3, $6A, $0E, $8E, $AD, $39, $AC, $8C, $55, $AB, $20, $D5, $2A, $78, $C2, $BF, $32, $EE, 
    $51, $70, $AB, $98, $FF, $CA, $40, $DD, $F1, $99, $0C, $35, $58, $5F, $BC, $91, $5B, $B3, $71, $0D, 
    $37, $E7, $FE, $59, $B3, $37, $4F, $E0, $E0, $A9, $E6, $3D, $29, $79, $DA, $46, $4E, $7D, $8A, $0F, 
    $84, $7E, $12, $F0, $67, $26, $FE, $DC, $12, $36, $24, $64, $F4, $F0, $C8, $88, $B0, $30, $BD, $5E, 
    $AF, $D3, $FD, $5F, $EC, $5D, $09, $78, $14, $55, $B6, $BE, $5D, $59, $0D, $8B, $AD, $A2, $E3, $6E, 
    $E1, $20, $84, $2D, $84, $1D, $42, $12, $D2, $24, $1D, $13, $E8, $90, $26, $E9, $10, $54, $94, $54, 
    $BA, $2A, $E9, $82, $EA, $AA, $A2, $96, $2C, $88, $63, $54, $40, $54, $54, $50, $54, $5C, $09, $8A, 
    $0E, $8A, $4B, $54, $54, $74, $10, $E2, $A8, $23, $AE, $A0, $A3, $23, $2A, $2A, $2A, $2A, $8E, $1B, 
    $22, $E3, $E0, $32, $FA, $CE, $A9, $AA, $EE, $AA, $EE, $A4, $BB, $99, $CF, $F7, $BD, $37, $EF, $7B, 
    $56, $E5, $CF, $DD, $CE, $3D, $F7, $9C, $BB, $DF, $5B, $B7, $AA, $D3, $28, $B8, $DE, $2D, $9C, $7A, 
    $DA, $B6, $B3, $BE, $AD, $58, $C7, $6E, $39, $7B, $4C, $D3, $AC, $86, $BE, $32, $E5, $DE, $BD, $D1, 
    $E5, $BE, $FD, $80, $CB, $BD, $02, $EC, $17, $3C, $E0, $72, $E3, $07, $54, $9C, $F5, $17, $5F, $9B, 
    $A1, $33, $AE, $3D, $21, $E2, $2E, $95, $14, $6F, $1B, $AF, $F9, $15, $29, $C8, $A9, $50, $67, $C2, 
    $44, $25, $41, $22, $81, $5E, $1C, $DC, $79, $84, $25, $02, $DC, $E6, $95, $B5, $CD, $E5, $7E, $1D, 
    $F8, $1E, $FD, $A4, $99, $06, $E6, $13, $D7, $16, $E4, $64, $33, $9B, $88, $57, $0C, $4A, $2C, $E7, 
    $97, $78, $51, $E3, $B0, $11, $CE, $20, $5E, $E8, $0B, $66, $C2, $7F, $1F, $19, $4B, $C6, $00, $B7, 
    $32, $B0, $F9, $0C, $5E, $65, $5C, $2C, $6D, $B9, $A0, $96, $2B, $1C, $87, $66, $2D, $A7, $CD, $66, 
    $04, $DD, $B0, $9F, $E9, $B0, $7B, $B0, $48, $30, $2E, $FE, $24, $33, $FE, $54, $B3, $A2, $8B, $1A, 
    $1F, $E6, $68, $4E, $51, $24, $05, $0A, $B4, $5F, $0E, $B4, $79, $5F, $75, $6D, $AD, $E9, $83, $4E, 
    $52, $5B, $39, $F3, $4C, $87, $93, $94, $55, $57, $79, $2A, $67, $3A, $7D, $A0, $BF, $9A, $90, $3F, 
    $76, $5C, $BF, $1C, $8F, $48, $33, $B2, $2C, $F0, $66, $B1, $D3, $21, $46, $A5, $C3, $0C, $CB, $D1, 
    $0C, $F8, $6B, $1A, $17, $96, $35, $5A, $93, $68, $41, $02, $AD, $B5, $10, $47, $97, $D2, $91, $F4, 
    $05, $BE, $11, $2A, $45, $3B, $CD, $83, $FE, $8A, $C2, $05, $35, $A1, $3D, $2F, $C7, $2F, $70, $8C, 
    $CA, $D1, $41, $49, $D4, $98, $A0, $66, $C4, $70, $70, $1F, $A2, $D2, $AA, $2E, $CB, $92, $02, $21, 
    $1C, $13, $A6, $9B, $40, $81, $30, $D4, $76, $E0, $01, $D6, $B0, $41, $93, $E7, $94, $6F, $6C, $BF, 
    $9C, $91, $B4, $C7, $16, $43, $07, $DE, $55, $B5, $95, $3E, $1A, $B3, $91, $6E, $52, $A4, $30, $24, 
    $C1, $AB, $34, $A3, $AA, $5C, $B8, $51, $68, $A7, $59, $68, $28, $62, $33, $2D, $02, $AB, $16, $CE, 
    $A4, $E2, $45, $5E, $E3, $19, $81, $5F, $64, $B0, $CF, $09, $20, $3D, $2F, $B2, $28, $12, $07, $31, 
    $E9, $46, $BD, $19, $DC, $74, $BB, $A4, $2B, $4E, $59, $F3, $E8, $4A, $8D, $06, $D2, $B0, $A4, $6A, 
    $A0, $EB, $02, $0E, $B8, $A3, $3A, $0A, $A7, $EA, $82, $46, $4B, $4D, $74, $10, $5A, $0B, $26, $06, 
    $39, $85, $32, $8D, $0C, $4A, $61, $19, $9A, $27, $4B, $E7, $8E, $0A, $0A, $CA, $50, $BA, $49, $17, 
    $83, $46, $9E, $1A, $72, $32, $B6, $50, $A2, $AA, $29, $7A, $10, $9A, $39, $0D, $7F, $46, $60, $99, 
    $20, $54, $31, $BC, $A9, $3B, $EA, $3D, $06, $F5, $16, $25, $8D, $E6, $44, $49, $6F, $0E, $D1, $AA, 
    $CC, $04, $39, $23, $BB, $B0, $7D, $0A, $31, $19, $E6, $CC, $AF, $D1, $71, $F9, $15, $D5, $9D, $33, 
    $0B, $AF, $26, $60, $E6, $B7, $16, $02, $A1, $25, $31, $C8, $E5, $1D, $7E, $7E, $44, $64, $CB, $C7, 
    $34, $90, $13, $CA, $67, $27, $C0, $5A, $E1, $63, $26, $61, $B8, $2E, $32, $8D, $20, $66, $AC, $08, 
    $21, $8E, $91, $4D, $69, $91, $6E, $62, $12, $1D, $5B, $79, $29, $AE, $DC, $EC, $78, $13, $12, $C6, 
    $53, $35, $36, $49, $BC, $F1, $18, $4F, $D6, $41, $FB, $16, $5E, $D1, $74, $46, $B0, $0B, $08, $4B, 
    $D2, $20, $44, $BA, $71, $09, $F9, $CF, $93, $44, $0E, $7A, $8D, $51, $90, $51, $60, $D0, $1A, $AA, 
    $18, $E5, $3F, $7A, $72, $AC, $DE, $92, $CC, $89, $46, $59, $4B, $E0, $66, $B9, $16, $3E, $E8, $A0, 
    $B5, $F2, $88, $6B, $93, $A1, $DD, $40, $8D, $C1, $9C, $71, $B6, $4E, $A4, $99, $18, $47, $13, $86, 
    $6A, $C7, $6B, $21, $85, $83, $96, $08, $B5, $60, $41, $3C, $7D, $E2, $7C, $B1, $22, $B1, $8C, $C6, 
    $00, $79, $3F, $B3, $C8, $E3, $1B, $BD, $C2, $2D, $D4, $61, $EC, $E1, $CC, $66, $5E, $63, $35, $72, 
    $50, $04, $7A, $AA, $30, $0F, $75, $17, $2A, $1D, $96, $37, $56, $77, $5D, $D4, $55, $CC, $C0, $56, 
    $E6, $BF, $B1, $C9, $83, $0E, $F9, $93, $13, $EA, $C0, $89, $50, $6A, $92, $18, $E6, $44, $0D, $A8, 
    $91, $76, $52, $42, $5A, $46, $69, $D6, $91, $50, $8D, $F2, $35, $DA, $53, $13, $74, $62, $1A, $36, 
    $58, $19, $FB, $DF, $A8, $58, $C8, $02, $BB, $37, $B3, $06, $13, $52, $C5, $07, $15, $49, $95, $9A, 
    $34, $7A, $36, $6F, $68, $59, $3A, $7C, $78, $34, $3F, $7C, $66, $A7, $87, $74, $39, $40, $9D, $07, 
    $83, $67, $A1, $AC, $48, $CD, $0A, $A8, $26, $32, $40, $A0, $8B, $0B, $44, $A9, $55, $2C, $86, $74, 
    $AD, $28, $5E, $2C, $A6, $81, $39, $39, $7E, $93, $AC, $20, $32, $E5, $70, $51, $69, $E9, $19, $99, 
    $59, $D9, $47, $E4, $F4, $E9, $DB, $AF, $FF, $91, $EE, $A3, $8E, $3E, $66, $C0, $B1, $C7, $FD, $EE, 
    $F8, $13, $4E, $3C, $E9, $E4, $53, $4E, $3D, $8D, $1E, $78, $FA, $EF, $07, $9D, $31, $78, $48, $EE, 
    $D0, $61, $C3, $47, $8C, $CC, $1B, $95, $3F, $7A, $0C, $4C, $06, $27, $4C, $9C, $34, $B9, $60, $4A, 
    $61, $51, $F1, $D4, $12, $CF, $B4, $D2, $32, $6F, $F9, $99, $15, $95, $D3, $67, $F8, $AA, $66, $56, 
    $FB, $67, $D5, $D4, $06, $EA, $66, $D7, $CF, $39, $EB, $EC, $73, $E6, $9E, $7B, $DE, $BC, $06, $A6, 
    $31, $C8, $72, $4D, $CD, $21, $7E, $FE, $02, $21, $2C, $4A, $F2, $42, $45, $D5, $F4, $96, $D6, $B6, 
    $F6, $45, $E7, $2F, $BE, $E0, $0F, $17, $92, $22, $1C, $13, $17, $52, $EE, $07, $0E, $98, $E3, $5A, 
    $9D, $29, $79, $CC, $D8, $96, $4B, $44, $A2, $1B, $63, $E1, $50, $43, $E6, $5C, $51, $17, $04, $D3, 
    $4A, $32, $F1, $CF, $85, $F3, $CC, $B4, $4C, $92, $49, $B9, $D3, $BD, $5E, $6F, $06, $5E, $E3, $F3, 
    $89, $DF, $20, $A6, $27, $F9, $E7, $64, $65, $C3, $C4, $37, $BF, $DE, $9F, $85, $13, $10, $7C, $88, 
    $48, $B2, $1B, $42, $0D, $70, $11, $D2, $26, $B7, $C1, $95, $0D, $14, $24, $0B, $67, $2A, $10, $04, 
    $77, $56, $B6, $95, $3F, $F8, $31, $BA, $3E, $96, $1D, $7F, $17, $2D, $DD, $B2, $5F, $EF, $B0, $E3, 
    $97, $D7, $22, $F4, $57, $39, $EC, $57, $3B, $EC, $2B, $1D, $F6, $55, $0E, $FB, $35, $0E, $FB, $B5, 
    $0E, $3B, $5E, $30, $00, $5B, $73, $83, $7A, $E8, $1A, $A5, $D6, $5A, $CD, $9C, $14, $81, $7F, $9D, 
    $CA, $29, $D5, $8D, $F3, $A1, $4D, $56, $DA, $35, $D8, $63, $C6, $F1, $31, $AA, $E6, $09, $62, $2F, 
    $EF, $97, $64, $5D, $36, $FC, $4C, $B7, $C9, $86, $54, $01, $47, $A6, $99, $9B, $26, $B5, $79, $48, 
    $5D, $AD, $B7, $66, $EC, $98, $BC, $32, $9F, $EF, $B7, $B5, $37, $5E, $74, $8F, $3B, $37, $7A, $D3, 
    $87, $71, $57, $40, $4D, $4C, $76, $2F, $E9, $E5, $8E, $A5, $B8, $C8, $71, $BB, $0E, $F3, $76, $C6, 
    $BF, $D8, $71, $53, $87, $79, $47, $E2, $D2, $BF, $55, $80, $5E, $CA, $34, $F4, $3F, $5D, $03, $5C, 
    $F6, $7D, $B8, $57, $4C, $0D, $70, $D9, $37, $75, $98, $B7, $5D, $03, $7E, $ED, $9D, $4A, $7F, $BC, 
    $07, $C0, $ED, $74, $39, $C3, $5C, $FF, $D6, $15, $4F, $4F, $FD, $9B, $B7, $9B, $C4, $FB, $B8, $8C, 
    $25, $5B, $C7, $45, $17, $5F, $B2, $64, $E9, $B2, $4B, $97, $5F, $76, $F9, $15, $2B, $AE, $BC, $EA, 
    $EA, $95, $AB, $AE, $B9, $76, $F5, $75, $D7, $DF, $B0, $E6, $C6, $9B, $6E, $BE, $E5, $D6, $DB, $D6, 
    $76, $AE, $BB, $FD, $8E, $F5, $77, $DE, $F5, $C7, $0D, $77, $DF, $B3, $F1, $DE, $FB, $EE, $7F, $A0, 
    $EB, $C1, $87, $1E, $DE, $F4, $C8, $A3, $8F, $6D, $7E, $FC, $89, $3F, $6D, $79, $72, $EB, $B6, $EE, 
    $A7, $FE, $FC, $F4, $33, $CF, $FE, $E5, $B9, $ED, $CF, $BF, $F0, $E2, $4B, $2F, $BF, $B2, $63, $E7, 
    $AB, $AF, $FD, $F5, $F5, $37, $FE, $F6, $E6, $AE, $B7, $DE, $7E, $67, $F7, $BB, $EF, $BD, $BF, $E7, 
    $83, $0F, $3F, $DA, $FB, $F1, $27, $9F, $EE, $FB, $EC, $EF, $9F, $7F, $F1, $E5, $57, $5F, $EF, $FF, 
    $E6, $C0, $B7, $07, $FF, $F1, $DD, $3F, $0F, $7D, $FF, $C3, $8F, $3F, $FD, $EB, $E7, $5F, $7E, $F5, 
    $C0, $9C, $78, $E0, $3D, $AC, $81, $F9, $7F, $5B, $FF, $FF, $F3, $F9, $9F, $6A, $62, $94, $38, $FC, 
    $3F, $22, $FF, $2B, $2A, $0A, $C2, $E1, $02, $DC, $95, $20, $84, $85, $6B, $04, $5D, $05, $17, $8D, 
    $96, $76, $B8, $48, $55, $D5, $28, $96, $1D, $D5, $6E, $CC, $41, $FD, $55, $84, $78, $AA, $8C, $7D, 
    $05, $58, $FF, $1A, $5B, $0A, $64, $A6, $D4, $12, $B5, $57, $C3, $2A, $13, $AD, $B5, $30, $A3, $8B, 
    $78, $7A, $F4, $66, $5D, $D5, $08, $99, $AE, $0B, $06, $8F, $E9, $B0, $C6, $30, $F6, $12, $65, $85, 
    $C7, $3D, $8F, $2A, $46, $09, $E2, $89, $A9, $72, $AE, $51, $D1, $AD, $B9, $EE, $74, $46, $34, $AC, 
    $90, $0E, $F2, $47, $BE, $C8, $13, $79, $21, $1F, $E4, $01, $F1, $DA, $91, $07, $C6, $C7, $B8, $18, 
    $87, $D4, $32, $9A, $AE, $B0, $8C, $C1, $A3, $5C, $E1, $0D, $5B, $20, $A4, $2B, $AA, $E5, $57, $CF, 
    $B1, $22, $67, $39, $02, $BA, $69, $AB, $92, $44, $C3, $A3, $56, $B7, $4C, $46, $C3, $B8, $18, $0F, 
    $E9, $91, $0E, $69, $30, $DC, $9C, $87, $76, $74, $2C, $EB, $B8, $A8, $03, $26, $A2, $69, $CB, $3A, 
    $96, $5D, $DC, $31, $20, $23, $03, $66, $A2, $4B, $97, $2E, $CD, $C0, $3D, $A9, $0E, $7F, $07, $7E, 
    $A8, $2F, $77, $C8, $24, $7F, $7D, $07, $CC, $33, $61, $32, $EA, $F7, $E3, $0B, $ED, $74, $6E, $C7, 
    $F2, $0E, $7C, $DF, $1D, $A6, $A3, $A1, $50, $28, $3B, $3B, $AB, $4D, $96, $5B, $65, $39, $66, $1E, 
    $4A, $97, $C2, $9A, $5E, $E0, $60, $ED, $63, $4E, $F9, $68, $1F, $6E, $8F, $49, $CA, $10, $23, $4C, 
    $60, $54, $95, $AE, $E0, $39, $05, $73, $AC, $9D, $2E, $E3, $D4, $A0, $C2, $CB, $56, $30, $A1, $A7, 
    $E1, $B2, $C8, $24, $F2, $28, $0A, $D3, $3E, $24, $D6, $CF, $26, $A7, $19, $8D, $86, $11, $2E, $D0, 
    $2E, $73, $71, $4C, $1A, $8C, $E5, $3E, $2C, $6C, $61, $96, $19, $8C, $AC, $E3, $9A, $A1, $28, $D8, 
    $21, $A4, $21, $CC, $88, $30, $97, $64, $E9, $16, $CE, $D8, $4B, $08, $4A, $72, $7B, $CC, $E6, $02, 
    $0F, $2B, $37, $4B, $D8, $06, $8B, $A6, $A5, $D1, $5C, $AA, $25, $A6, $B4, $69, $93, $F2, $63, $DB, 
    $61, $B5, $03, $22, $59, $4B, $61, $96, $8B, $52, $E1, $02, $CC, $E4, $13, $A1, $B1, $77, $00, $A2, 
    $A1, $0D, $5C, $88, $3E, $5C, $91, $1C, $B4, $49, $05, $8F, $CF, $0F, $87, $4C, $B1, $FA, $F5, $C8, 
    $B7, $04, $FC, $64, $01, $16, $94, $B8, $8E, $04, $56, $58, $07, $CE, $39, $97, $0E, $0A, $92, $AA, 
    $2B, $9C, $C9, $27, $3E, $DC, $11, $DA, $20, $85, $45, $DE, $D8, $56, $50, $F9, $66, $2C, $F7, $08, 
    $07, $AC, $17, $22, $D7, $8A, $16, $AB, $6C, $5B, $9A, $8C, $7D, $84, $18, $31, $A2, $8C, $62, $69, 
    $C0, $5D, $13, $08, $E0, $B7, $94, $1A, $BC, $15, $A4, $41, $67, $35, $58, $B5, $43, $03, $13, $61, 
    $51, $0B, $61, $3D, $72, $C7, $21, $4F, $CF, $FC, $EE, $BD, $5C, $6D, $BA, $5E, $B3, $2F, $A6, $2C, 
    $12, $D6, $1F, $6B, $7B, $85, $E5, $55, $3B, $8B, $C2, $8C, $DC, $4B, $3D, $EC, $B5, $BC, $53, $95, 
    $5F, $AA, $72, $53, $21, $CB, $18, $C5, $CC, $72, $5C, $EE, $DB, $8C, $AC, $7A, $C9, $35, $31, $B8, 
    $85, $D7, $7B, $56, $39, $D2, $4F, $10, $DF, $14, $3E, $C6, $B7, $01, $EC, $46, $21, $F4, $68, $B3, 
    $56, $63, $45, $7F, $0D, $DA, $B7, $D4, $64, $F1, $C0, $BA, $81, $BA, $36, $5A, $25, $8B, $7E, $4D, 
    $51, $FB, $79, $B0, $38, $5F, $0C, $18, $0C, $28, $2C, $2C, $22, $C5, $C5, $45, $E4, $0C, $B0, $8F, 
    $02, $8C, $04, $0C, $07, $0C, $43, $9A, $C5, $40, $33, $18, $4C, $8C, $83, $DF, $86, $C1, $65, $37, 
    $AC, $CF, $47, $80, $09, $51, $48, $B1, $F1, $91, $48, $00, $31, $9F, $C9, $8C, $C2, $67, $44, $C5, 
    $C3, $C8, $60, $FC, $99, $4D, $B4, $8F, $04, $73, $38, $FA, $11, $22, $C9, $66, $1E, $A2, $7C, $58, 
    $3F, $07, $42, $BC, $22, $C0, $40, $E4, $01, $0C, $8A, $8B, $A3, $F5, $D8, $A8, $C3, $E6, $73, $01, 
    $5D, $84, $96, $DD, $2C, $42, $BF, $3C, $6F, $9E, $82, $59, $C2, $C3, $D0, $00, $76, $59, $53, $26, 
    $8C, $03, $33, $28, $28, $A8, $AA, $41, $DB, $04, $CB, $63, $D3, $31, $6F, $1E, $6E, $DB, $46, $EC, 
    $AA, $C6, $46, $69, $64, $06, $BD, $4D, $DE, $30, $4D, $0A, $0A, $60, $62, $7E, $B3, $B9, $91, $55, 
    $C2, $9A, $30, $E5, $5E, $09, $58, $02, $68, $03, $08, $80, $06, $40, $00, $E0, $03, $94, $00, $C6, 
    $01, $1E, $AB, $A1, $DC, $1D, $21, $CA, $CD, $02, $FC, $80, $7C, $C0, $00, $C0, $08, $08, $1B, $04, 
    $D8, $3F, $97, $72, $D3, $60, $9E, $0C, $38, $1E, $30, $00, $E0, $06, $F4, $05, $10, $C0, $4F, $02, 
    $E5, $DE, $0C, $3C, $0E, $81, $79, $10, $F0, $0C, $D8, $F7, $83, $F9, $05, $60, $1F, $60, $2F, $60, 
    $0F, $60, $37, $60, $17, $E0, $75, $C0, $4E, $C0, $4B, $80, $ED, $48, $0F, $E8, $06, $6C, $41, $3E, 
    $80, $4D, $80, $2E, $C0, $BD, $80, $0D, $80, $F5, $80, $4E, $C0, $2D, $80, $35, $80, $D5, $80, $95, 
    $80, $15, $80, $0E, $80, $06, $10, $00, $0D, $80, $0A, $40, $21, $20, $17, $90, $8D, $E9, $2F, $80, 
    $34, $00, $1B, $00, $CB, $01, $2C, $A0, $02, $30, $08, $90, $0E, $D8, $3D, $1F, $D2, $06, $74, $01, 
    $EE, $05, $AC, $07, $AC, $06, $C8, $80, $10, $60, $2E, $C0, $07, $C8, $07, $B8, $E7, $E3, $2F, $69, 
    $02, $3D, $60, $0D, $40, $00, $F8, $01, $23, $00, $D9, $80, $DD, $90, $67, $5D, $80, $D5, $21, $33, 
    $4F, $61, $DC, $85, $E1, $17, $46, $61, $18, $8C, $61, $4C, $86, $A1, $19, $47, $68, $63, $8E, $00, 
    $C3, $3E, $8C, $FE, $30, $09, $80, $B9, $00, $4C, $09, $60, $66, $00, $13, $04, $98, $27, $C0, $74, 
    $01, $66, $0D, $38, $79, $C0, $67, $2F, $D5, $33, $AB, $EB, $02, $83, $60, $B5, $F2, $2B, $AE, $1B, 
    $A0, $9C, $17, $52, $6E, $7C, $F6, $59, $53, $5B, $56, $3B, $7E, $D0, $F7, $19, $E3, $FD, $13, $3D, 
    $6B, $57, $6D, $9A, $FF, $C6, $EC, $89, $C7, $E0, $42, $82, $2D, $98, $EB, $57, $24, $1C, $B5, $D5, 
    $B9, $F5, $BC, $58, $E3, $A9, $99, $0B, $03, $F5, $DC, $46, $9D, $17, $D8, $B9, $BA, $08, $76, $56, 
    $10, $C6, $8E, $99, $5B, $C3, $19, $1B, $98, $A6, $57, $9E, $CC, $36, $C6, $25, $35, $00, $D2, $A2, 
    $65, $FB, $39, $30, $3E, $EB, $CD, $07, $77, $21, $60, $8E, $E5, $8F, $34, $91, $E7, $4D, $78, $0A, 
    $1D, $CD, $12, $EC, $EB, $21, $3C, $FF, $06, $3B, $AE, $33, $4C, $73, $F0, $C4, $B8, $4B, $1C, $FC, 
    $9C, $97, $1F, $E2, $77, $C6, $D1, $76, $81, $7B, $B3, $E5, $E7, $4F, $C0, $BF, $33, $8E, $97, $06, 
    $74, $FB, $E2, $F4, $38, $04, $EE, $F4, $85, $76, $BA, $5A, $02, $3D, $F6, $C5, $F1, $42, $9D, $B4, 
    $38, $BF, $95, $37, $B9, $C8, $4D, $37, $BB, $48, $C9, $7B, $2E, $B2, $69, $00, $45, $D8, $E3, $28, 
    $D2, $39, $99, $22, $DB, $01, $3F, $03, $26, $14, $50, $64, $35, $60, $33, $60, $1F, $60, $F0, $14, 
    $8A, $2C, $00, $6C, $04, $7C, $0E, $18, $5E, $48, $91, $10, $E0, $39, $C0, $7E, $80, $BB, $88, $22, 
    $F9, $80, $16, $C0, $C3, $80, $EF, $00, $73, $8B, $29, $72, $17, $60, $1F, $E0, $A4, $A9, $14, $99, 
    $01, $B8, $02, $B0, $1D, $40, $4A, $28, $92, $07, $68, $02, $6C, $00, $7C, $04, $98, $E1, $A1, $48, 
    $07, $60, $03, $60, $17, $E0, $5B, $0F, $D5, $A3, $2A, $A1, $9E, $2B, $27, $53, $6E, $34, $D7, $80, 
    $79, $7A, $C6, $B5, $27, $18, $79, $B3, $B0, $F7, $67, $FF, $2E, $2B, $4E, $B7, $45, $8B, $EE, $11, 
    $4A, $72, $DA, $FD, $0E, $DA, $39, $29, $68, $E9, $02, $33, $7C, $78, $81, $2D, $CB, $92, $14, $71, 
    $64, $2B, $4E, $5B, $81, $59, $7E, $CB, $AC, $B8, $F8, $DC, $73, $73, $8A, $B8, $5D, $05, $B6, $6C, 
    $07, $53, $D0, $EE, $71, $D0, $D2, $6A, $72, $5A, $F7, $14, $33, $FC, $A4, $29, $B6, $1E, $BE, $14, 
    $71, $1A, $A6, $D8, $FC, $3B, $52, $D0, $76, $3A, $68, $EF, $4D, $41, $BB, $C7, $41, $BB, $2B, $05, 
    $2D, $5D, $68, $D3, $A6, $6B, $29, $E4, $75, $D0, $E6, $27, $A1, $45, $1A, $7C, $CB, $A2, $23, $05, 
    $BF, $95, $85, $66, $3D, $BC, $D9, $32, $EF, $B2, $CC, $07, $2D, $73, $4B, $A1, $15, $7F, $15, $8C, 
    $43, $F8, $5E, $24, $43, $DC, $91, $76, $1A, $31, $9D, $3C, $11, $1B, $34, $3B, $FF, $37, $6B, $66, 
    $FD, $D8, $1E, $27, $47, $F4, $59, $B9, $C5, $77, $0C, $9B, $9A, $2F, $D1, $6D, $BE, $6E, $DD, $E4, 
    $4B, $EB, $89, $F9, $E2, $8F, $D7, $AF, $6B, $4A, $CD, $77, $8E, $83, $6F, $C8, $E2, $DB, $D6, $0B, 
    $5F, $23, $FF, $8B, $4C, $FF, $50, $91, $1D, $A7, $4B, $4F, $9C, $C7, $11, $59, $76, $43, $DC, $3B, 
    $78, $E3, $88, $8C, $D1, $0F, $A6, $59, $E1, $7B, $75, $CA, $ED, $94, $AB, $D3, $E2, $BF, $B1, $C8, 
    $F6, $C7, $74, $F0, $F9, $43, $76, $8B, $29, $DB, $C1, $44, $3A, $47, $CE, $46, $58, $74, $AC, $65, 
    $62, $FA, $4E, $FD, $D3, $1D, $FD, $D0, $1E, $2B, $BD, $CF, $1D, $FA, $74, $B4, $24, $AF, $33, $F9, 
    $C5, $66, $F8, $94, $62, $93, $7F, $B9, $E5, $9E, $55, $6C, $F2, $40, $FE, $9B, $52, $F0, $58, $69, 
    $C5, $B9, $B9, $D8, $D1, $FF, $A5, $88, $B3, $A7, $D8, $D1, $FF, $B5, $A6, $E8, $0B, $A6, $3A, $FA, 
    $BF, $14, $B4, $25, $0E, $DA, $25, $29, $68, $3B, $1C, $B4, $5D, $29, $68, $BB, $1D, $B4, $BB, $53, 
    $D0, $EE, $9F, $6A, $86, $1F, $9A, $6A, $E7, $47, $76, $5B, $8A, $7E, $A3, $C4, $E6, $5F, $98, $82, 
    $D6, $5F, $62, $86, $9F, $53, $E2, $A8, $EB, $29, $E2, $74, $3A, $F8, $DF, $92, $82, $76, $A7, $C5, 
    $7F, $97, $83, $FF, $F6, $B6, $E4, $FD, $13, $7E, $94, $96, $6E, $4F, $CE, $97, $78, $CC, $F0, $6C, 
    $8F, $59, $D7, $8E, $F1, $98, $BF, $90, $32, $10, $4C, $6C, $43, $A3, $C0, $C4, $FA, $56, $E4, $31, 
    $DB, $8B, $6C, $D1, $B7, $79, $6C, $39, $FC, $29, $D2, $E8, $F4, $38, $CA, $3F, $05, $ED, $4E, $07, 
    $6D, $57, $7B, $F2, $76, $FF, $B3, $D5, $DE, $5E, $B7, $CC, $88, $3B, $FB, $36, $97, $3B, $59, $F8, 
    $B0, $B5, $B1, $E1, $3B, $E3, $C2, $3B, $3B, $CD, $F0, $57, $37, $9A, $A6, $6F, $91, $99, $27, $73, 
    $C0, $D4, $16, $D9, $F3, $43, $67, $9B, $C7, $8F, $2E, $FC, $6C, $D1, $E7, $F7, $12, $36, $EA, $80, 
    $CB, $9D, $48, $9E, $51, $F7, $27, $97, $67, $75, $5C, $F8, $4B, $8E, $F0, $1D, $10, $76, $E8, $FE, 
    $E4, $FA, $D6, $3D, $10, $1B, $BE, $3D, $2E, $7C, $EB, $43, $89, $E3, $DF, $B9, $C5, $E5, $7E, $74, 
    $4B, $72, $F9, $D6, $6D, $35, $C3, $83, $60, $86, $B7, $DA, $7A, $EE, $72, $D0, $4D, $DF, $E6, $72, 
    $D7, $02, $4A, $1C, $E5, $38, $BA, $DB, $95, $72, $EC, $58, $7D, $BE, $5D, $CF, $D6, $9F, $6F, $D6, 
    $D1, $4D, $E7, $F7, $DE, $3F, $47, $D2, $DD, $14, $27, $1F, $FF, $94, $29, $DF, $5B, $90, $DE, $87, 
    $DD, $BD, $97, $83, $FF, $69, $97, $3B, $F0, $74, $AC, $9E, $4E, $F9, $3F, $83, $B0, $2F, $AD, $F0, 
    $AC, $27, $4D, $93, $5D, $6C, $D6, $0B, $79, $B1, $5D, $2F, $B4, $5E, $CA, $7E, $ED, $F6, $E4, $E5, 
    $B3, $F3, $45, $5B, $A6, $F7, $5F, $EC, $3D, $FF, $8C, $E7, $E1, $2F, $DB, $61, $37, $BD, $DC, $3B, 
    $DD, $13, $3B, $5C, $EE, $AD, $3B, $12, $EB, $91, $B3, $D3, $E5, $EE, $BF, $33, $B9, $3C, $5F, $BE, 
    $96, $38, $5C, $DF, $EB, $72, $AF, $DA, $9B, $3C, $FE, $7D, $FB, $12, $D7, $57, $34, $5B, $BF, $48, 
    $1E, $7F, $FB, $D7, $C9, $EB, $9B, $4E, $A8, $E4, $F2, $C7, $85, $3B, $F5, $FF, $9E, $A2, $DC, $FD, 
    $D2, $62, $C3, $BB, $E3, $E2, $87, $33, $A9, $84, $E9, $FF, $02, $61, $C7, $65, $C5, $86, $AF, $70, 
    $84, $0F, $EB, $4F, $B9, $F3, $FA, $53, $49, $F5, $CF, $A5, $A9, $A4, $FA, $8D, $1C, $92, $5C, $BF, 
    $DD, $23, $92, $87, $0F, $1A, $9D, $9C, $FF, $5B, $63, $93, $CB, $77, $D6, $78, $BB, $7D, $9D, $01, 
    $F6, $44, $E9, $90, $89, $C9, $D3, $F9, $30, $45, $78, $39, $AC, $A1, $FA, $76, $D8, $EB, $37, $6A, 
    $29, $45, $8E, $F7, $53, $64, $FD, $45, $B6, $DF, $72, $F0, $EB, $9A, $45, $91, $83, $17, $3A, $D6, 
    $79, $78, $66, $DD, $4F, $FD, $76, $E6, $FF, $FF, $C9, $99, $FF, $81, $E9, $B5, $02, $C7, $C9, $A4, 
    $94, $94, $0A, $92, $CA, $55, $30, $22, $2B, $70, $E4, $13, $97, $75, $3E, $C7, $38, $8E, $45, $C8, 
    $DD, $E8, $2E, $D5, $15, $85, $13, $A3, $C7, $80, $3F, $4A, $AB, $E5, $B4, $72, $5E, $E0, $02, $7C, 
    $98, $23, $47, $A5, $55, $49, $2D, $1C, $3A, $3D, $C4, $E3, $2A, $17, $74, $35, $84, $8E, $69, $7A, 
    $53, $13, $A7, $A8, $D0, $F7, $46, $A8, $A3, $C7, $79, $5F, $46, $1F, $AF, $C8, $56, $37, $A1, $37, 
    $21, $6F, $62, $1A, $06, $BF, $76, $99, $23, $6D, $A4, $54, $E1, $18, $CD, $E2, $78, $A1, $C3, $55, 
    $4F, $42, $69, $35, $1C, $C3, $9A, $B1, $A6, $50, $10, $AB, $56, $63, $2D, $C1, $C9, $95, $E9, $F5, 
    $0A, $6F, $12, $12, $9A, $B2, $4E, $26, $79, $58, $56, $31, $4E, $2E, $7F, $87, $69, $54, $49, $AC, 
    $2E, $58, $9A, $7A, $08, $79, $3E, $92, $AE, $47, $D3, $14, $BE, $51, $D7, $38, $15, $7C, $5F, $E9, 
    $E9, $5B, $0F, $32, $46, $B4, $88, $A1, $7D, $BB, $A7, $2F, $D0, $EE, $36, $38, $E8, $82, $E0, $67, 
    $B4, $D0, $4C, $26, $8C, $69, $75, $93, $32, $63, $4B, $D8, $D4, $EA, $69, $87, $AB, $9E, $BC, $00, 
    $2E, $3C, $F7, $58, $29, $95, $4A, $A2, $A6, $48, $78, $8E, $CC, $D4, $BA, $8C, $57, $8C, $4D, $F6, 
    $76, $E0, $B0, $30, $DE, $0F, $52, $3A, $C1, $55, $CE, $8B, $AC, $51, $7E, $24, $CF, $B0, $CF, $E4, 
    $DA, $4C, $81, $C8, $29, $86, $BB, $9C, $57, $54, $CB, $83, $E4, $C7, $50, $D4, $93, $41, $B1, $14, 
    $F5, $B8, $54, $C5, $23, $D5, $50, $6C, $BC, $24, $7A, $DB, $3C, $E4, $A0, $9D, $6B, $48, $61, $E9, 
    $E2, $73, $E1, $61, $EC, $C8, $11, $BF, $6F, $28, $9F, $C4, $B0, $96, $CB, $83, $EF, $77, $E0, $C3, 
    $40, $46, $E1, $6A, $8D, $BD, $7E, $F0, $F9, $91, $C2, $C7, $81, $42, $A4, $C6, $04, $A4, $68, $DD, 
    $19, $96, $5E, $DB, $AE, $6A, $5C, $38, $CE, $9B, $B8, $5D, $36, $B1, $4D, $41, $C8, $91, $0E, $FF, 
    $18, $9E, $A4, $CA, $A8, $0D, $36, $E9, $A2, $F4, $7A, $9E, $E5, $4A, $43, $8C, $12, $90, $AA, $F0, 
    $44, $E8, $B4, $76, $8D, $23, $27, $A6, $45, $ED, $01, $29, $42, $40, $EA, $62, $25, $86, $7C, $D8, 
    $41, $55, $AA, $65, $D3, $4A, $6B, $7D, $50, $DB, $8C, $88, $E4, $1C, $A3, $1D, $F8, $F1, $2C, $1B, 
    $99, $E1, $AD, $99, $E9, $F5, $8D, $1D, $93, $C7, $E2, $66, $7C, $1F, $AA, $1A, $D2, $94, $90, $13, 
    $D6, $79, $D0, $37, $C7, $F6, $01, $D7, $38, $62, $4A, $01, $7E, $56, $F8, $44, $C3, $A7, $4E, $96, 
    $39, $0C, $1F, $6B, $87, $83, $6B, $A8, $E1, $F2, $49, $AD, $46, $D8, $08, $DB, $05, $52, $15, $D8, 
    $F1, $C0, $65, $9D, $8B, $33, $64, $38, $95, $78, $D8, $F9, $BA, $AA, $05, $A4, $05, $9C, $18, $7D, 
    $FD, $41, $25, $2B, $5D, $3E, $49, $5A, $A0, $CB, $51, $2F, $E3, $B8, $BC, $87, $7C, $E3, $AA, $96, 
    $91, $D0, $68, $CF, $46, $24, $42, $EE, $A0, $AC, $BA, $1C, $79, $8D, $02, $D2, $5F, $1F, $EF, $07, 
    $E9, $7A, $CA, $66, $7B, $FC, $95, $91, $94, $AF, $49, $AB, $D1, $84, $3A, $B1, $15, $2A, $12, $B9, 
    $95, $AA, $E0, $18, $D9, $3C, $88, $BF, $CE, $B0, $1B, $87, $F6, $81, $0B, $DA, $6B, $38, $33, $E4, 
    $EC, $B4, $1A, $86, $57, $39, $AF, $7D, $7C, $F2, $FB, $F8, $B6, $09, $A9, $A4, $BB, $9C, $2F, $1E, 
    $54, $C7, $96, $AE, $47, $8D, $96, $FB, $7D, $8E, $FE, $29, $60, $3C, $F7, $AD, $64, $09, $91, $0C, 
    $5F, $29, $1C, $06, $76, $3E, $5E, $04, $8D, $C7, $A5, $07, $1C, $EF, $0B, $8C, $41, $97, $F5, $C6, 
    $C0, $78, $B4, $47, $DF, $2A, $18, $8B, $2E, $43, $EC, $6E, $AA, $12, $BB, $2B, $3C, $42, $CC, $B1, 
    $95, $62, $50, $31, $1E, $D0, $11, $F2, $05, $B6, $79, $47, $0F, $B9, $C5, $49, $57, $C6, $45, $E9, 
    $46, $A6, $07, $22, $27, $82, $A3, $EF, $4F, $14, $A7, $D7, $89, $21, $43, $45, $36, $AA, $3F, $A8, 
    $62, $F4, $8A, $C7, $A6, $03, $DF, $84, $C1, $AF, $62, $8D, $E4, $1A, $F5, $E6, $66, $4E, $F1, $43, 
    $97, $86, $49, $6C, $B5, $7A, $91, $52, $28, $19, $1E, $1A, $03, $14, $92, $91, $A1, $5F, $53, $50, 
    $6F, $5B, $7A, $78, $93, $B7, $88, $17, $25, $ED, $E1, $5F, $9F, $3E, $DB, $7C, $14, $69, $E8, $1D, 
    $88, $B8, $AC, $FC, $59, $6B, $94, $9E, $D9, $F7, $C0, $2A, $CE, $70, $95, $E1, $13, $2C, $A9, $9D, 
    $D4, $60, $3E, $7B, $4A, $FD, $B0, $C2, $C5, $12, $AA, $F6, $56, $A1, $FD, $1D, $90, $15, $72, $93, 
    $67, $4B, $F1, $25, $0E, $A6, $99, $23, $77, $19, $B1, $6A, $F9, $45, $C0, $41, $73, $F4, $31, $84, 
    $3C, $02, $B9, $17, $79, $EC, $1D, $27, $98, $47, $64, $6B, $65, $5E, $2C, $95, $74, $D0, $F5, $03, 
    $CA, $57, $5A, $05, $2C, $22, $7D, $CA, $47, $4E, $37, $D4, $97, $7D, $58, $2A, $66, $ED, $31, $23, 
    $90, $C9, $E6, $F8, $C0, $80, $2E, $32, $36, $5B, $0F, $99, $6E, $F4, $5B, $5E, $FB, $84, $B4, $19, 
    $1B, $3A, $F2, $6D, $A8, $47, $CF, $00, $32, $23, $41, $8C, $7A, $F2, $54, $EF, $31, $40, $92, $40, 
    $DA, $2C, $9D, $53, $DA, $FD, $9C, $62, $1C, $7B, $15, $83, $A6, $40, $50, $86, $4D, $28, $51, $80, 
    $0F, $2E, $B0, $24, $BC, $A7, $E7, $D8, $0A, $95, $B7, $C8, $94, $1B, $D9, $E1, $78, $E8, $C1, $0D, 
    $FB, $18, $1F, $D4, $D6, $18, $A5, $8D, $57, $1C, $4C, $D5, $C8, $25, $66, $8D, $37, $8E, $D1, $63, 
    $19, $5C, $E7, $70, $43, $D3, $82, $7C, $FF, $09, $73, $C8, $31, $5E, $5E, $6C, $8E, $97, $16, $8D, 
    $87, $DC, $E8, $88, $51, $AD, $6B, $B2, $AE, $21, $9F, $15, $31, $54, $F5, $71, $EF, $F3, $75, $5E, 
    $4E, $19, $EB, $C4, $BE, $16, $72, $C1, $3D, $07, $B0, $1C, $E0, $6F, $26, $A4, $E1, $3C, $18, $F9, 
    $78, $A0, $03, $7B, $17, $03, $73, $55, $40, $43, $23, $3E, $5B, $36, $1F, $C4, $EE, $39, $17, $B4, 
    $03, $93, $06, $DC, $03, $71, $9E, $00, $BC, $08, $78, $1B, $F0, $39, $E0, $07, $40, $CE, $15, $30, 
    $7F, $05, $E4, $02, $26, $02, $66, $00, $CE, $BE, $82, $32, $56, $A8, $14, $49, $23, $E9, $24, $83, 
    $64, $E2, $C9, $68, $72, $04, $C9, $21, $7D, $88, $F9, $7C, $0A, $3B, $A7, $1A, $4F, $8D, $31, $34, 
    $7A, $94, $60, $88, $6F, $E1, $D0, $0D, $2A, $96, $09, $42, $A4, $F6, $81, $07, $F6, $83, $8E, $70, 
    $87, $D3, $DB, $86, $1E, $56, $B9, $18, $B3, $8A, $58, $67, $3D, $BA, $71, $3A, $02, $55, $9B, $85, 
    $D2, $8D, $71, $99, $91, $21, $C3, $4B, $19, $41, $68, $64, $82, $0B, $22, $4E, $68, $DE, $D0, $0B, 
    $4B, $02, $32, $B2, $FC, $FC, $8C, $AA, $B6, $4A, $0A, $1B, $71, $9A, $49, $94, $31, $1A, $63, $10, 
    $FD, $A7, $5D, $6F, $1E, $73, $DD, $EF, $2B, $9F, $ED, $7E, $F9, $FB, $93, $DD, $AD, $F9, $EF, $52, 
    $C3, $F6, $B9, $1E, $FC, $AC, $FF, $9C, $77, $4E, $78, $FF, $E9, $83, $67, $D7, $7F, $7D, $E3, $65, 
    $BF, $3C, $77, $6D, $F9, $DC, $69, $DF, $F5, $DB, $95, $5B, $7C, $CA, $5B, $9F, $CC, $CE, $3C, $F3, 
    $F8, $8D, $CF, $70, $0B, $DF, $3E, $FF, $DC, $73, $EE, $78, $E8, $85, $D2, $11, $9F, $2F, $F8, $61, 
    $C6, $DF, $47, $FF, $F1, $82, $BF, $D6, $2A, $B7, $AE, $A4, $9F, $BA, $7A, $D0, $6D, $8B, $FF, $F9, 
    $A7, $B3, $FE, $76, $E5, $A8, $F6, $BD, $45, $17, $BF, $F1, $E7, $FB, $7F, $64, $C4, $09, $1F, $AB, 
    $93, $D7, $9C, $C7, $7F, $FB, $FA, $C4, $57, $FF, $31, $B5, $CF, $FA, $ED, $A7, $DD, $32, $AB, $EB, 
    $A3, $63, $7D, $C1, $2B, $B6, $5C, $78, $D4, $A1, $B1, $3B, $DA, $9E, $7C, $2D, $FB, $C3, $A1, $15, 
    $8F, $BD, $78, $E9, $9D, $77, $15, $36, $66, $2D, $1A, $7C, $F3, $3D, $DE, $7B, $7F, $FA, $6A, $C8, 
    $B2, $29, $1D, $5F, $9C, $B4, $DF, $7F, $49, $5A, $DD, $2B, $AB, $AA, $6F, $BA, $6A, $ED, $EE, $E7, 
    $97, $4E, $2F, $19, $70, $D1, $9E, $C7, $2F, $6F, $BE, $EF, $D1, $E1, $A7, $FF, $5C, $F3, $97, $1B, 
    $3E, $DD, $54, $90, $D3, $72, $62, $53, $DF, $31, $4B, $8E, $DB, $B6, $5C, $BA, $FD, $E1, $91, $E9, 
    $AB, $85, $75, $93, $66, $FE, $E1, $C0, $7B, $47, $3E, $70, $CD, $EF, $06, $7E, $F3, $C8, $D6, $AA, 
    $0F, $48, $DE, $DD, $4F, $94, $CD, $FB, $D2, $33, $7E, $E7, $BF, $36, $1C, $71, $34, $3B, $4E, $DB, 
    $DC, $D9, $10, $3E, $E3, $D4, $F9, $2B, $42, $D7, $67, $BC, $A4, $CB, $81, $ED, $75, $E6, $FA, $2B, 
    $0F, $1F, $CC, $D6, $59, $FB, $DD, $60, $66, $96, $97, $97, $0F, $1D, $EA, $F5, $1E, $51, $6E, $58, 
    $F0, $72, $B9, $8E, $72, $67, $80, $CB, $0B, $35, $BC, $84, $A2, $32, $33, $33, $9B, $9A, $08, $FE, 
    $A0, $D6, $A5, $A1, $FA, $FB, $B0, $DD, $4C, $C6, $B3, $08, $1F, $BF, $59, $88, $B5, $19, $5F, $FC, 
    $9B, $7A, $19, $3F, $31, $CD, $3C, $C7, $4F, $2E, $C8, $CA, $EC, $8F, $7B, $8D, $D7, $E1, $DA, $FD, 
    $DC, $11, $27, $E3, $7E, $21, $FE, $5C, $B7, $EB, $D3, $A5, $5B, $32, $8C, $77, $0E, $A0, $1D, $3D, 
    $FB, $78, $79, $16, $EE, $8D, $A7, $67, $02, $69, $56, $56, $7A, $3A, $DA, $09, $39, $0D, $FC, $F0, 
    $DB, $DB, $68, $9E, $1A, $67, $F6, $E6, $87, $9F, $33, $26, $F8, $E5, $FC, $6E, $5C, $50, $02, $F6, 
    $00, $F0, $17, $E5, $BF, $C2, $17, $7C, $01, $07, $4C, $C4, $BF, $0F, $1F, $79, $26, $80, $F2, $A0, 
    $1C, $7D, $AC, $F7, $69, $F1, $27, $D4, $8E, $27, $D6, $FB, $94, $24, $35, $EF, $92, $5E, $78, $13, 
    $07, $5F, $FC, $74, $12, $FE, $EC, $19, $7E, $38, $0D, $BF, $E4, $75, $22, $EE, $C5, $E2, $9A, $3C, 
    $22, $7B, $B7, $C5, $F7, $40, $4F, $24, $7A, $87, $3F, $DB, $92, $15, $E5, $FC, $2F, $F6, $9E, $04, 
    $BA, $8A, $22, $DB, $F7, $1E, $81, $84, $18, $42, $24, $08, $88, $51, $43, $58, $04, $85, $A4, $AB, 
    $7A, $A9, $EE, $EA, $AA, $EA, $04, $50, $96, $61, $09, $04, $21, $B2, $08, $21, $24, $10, $09, $21, 
    $12, $40, $10, $C5, $B0, $28, $38, $80, $B2, $09, $0C, $CB, $18, $76, $50, $D4, $B0, $28, $20, $19, 
    $0D, $02, $03, $E3, $44, $44, $40, $41, $44, $41, $36, $83, $1B, $30, $A0, $80, $44, $98, $5B, $EF, 
    $75, $42, $58, $72, $E4, $EB, $9F, $F3, $FF, $F7, $DB, $39, $37, $D5, $D5, $D5, $75, $AB, $EA, $D6, 
    $DD, $6A, $E9, $7A, $F5, $6E, $02, $FE, $8A, $97, $E2, $2D, $47, $83, $C3, $E7, $2B, $C6, $59, $BA, 
    $4E, $21, $F7, $95, $C8, $BD, $24, $F2, $93, $85, $44, $17, $9E, $F1, $B8, $05, $36, $28, $57, $E7, 
    $9F, $02, $B8, $4A, $A1, $A2, $CB, $E7, $D2, $41, $F7, $CF, $D3, $78, $3C, $27, $AF, $6F, $48, $83, 
    $00, $3D, $73, $2F, $DF, $1A, $BE, $52, $9C, $B2, $3A, $07, $00, $2E, $5D, $B3, $D0, $7B, $2D, $8E, 
    $5B, $C1, $55, $2E, $EB, $0D, $97, $9C, $9B, $EC, $E3, $B2, $C0, $AE, $72, $E4, $BC, $00, $50, $E2, 
    $92, $21, $37, $F0, $FD, $89, $47, $FE, $2A, $8E, $3C, $39, $3A, $BF, $1C, $6F, $95, $42, $90, $0B, 
    $95, $03, $DF, $D4, $F8, $A1, $A2, $67, $65, $EB, $52, $15, $94, $79, $D9, $AD, $6B, $45, $65, $97, 
    $CE, $7F, $DE, $AC, $DC, $60, $97, $E4, $21, $BF, $50, $BE, $CF, $BF, $3D, $17, $E4, $32, $28, $24, 
    $22, $3A, $3E, $B7, $B0, $14, $A7, $AF, $1C, $DE, $2A, $2E, $9E, $B0, $72, $BC, $28, $D9, $4E, $29, 
    $47, $B7, $52, $56, $91, $99, $73, $FF, $DB, $11, $5C, $DF, $2A, $29, $69, $A1, $AE, $24, $87, $B9, 
    $52, $17, $2E, $4F, $A2, $0D, $D0, $C4, $0B, $AD, $AA, $14, $14, $54, $19, $1A, $16, $1C, $1C, $12, 
    $52, $B5, $6A, $68, $E8, $6D, $B7, $85, $85, $55, $AB, $16, $1E, $5E, $BD, $7A, $C4, $35, $57, $D9, 
    $3C, $B2, $DC, $F3, $EE, $93, $F9, $64, $4E, $99, $B7, $72, $E5, $B2, $BD, $CB, $A1, $61, $E1, $11, 
    $35, $EB, $44, $45, $37, $56, $CC, $F8, $C4, $3E, $D9, $B9, $79, $85, $87, $6F, $46, $B7, $5F, $83, 
    $27, $C8, $6D, $E9, $AF, $85, $70, $B7, $DC, $B0, $EB, $F8, $59, $FE, $48, $E8, $EA, $3B, $DF, $6D, 
    $59, $F6, $00, $74, $7F, $99, $4D, $70, $12, $BA, $F6, $4D, $E9, $D7, $DB, $FF, $7D, $78, $7C, $CE, 
    $D0, $7E, $F1, $F1, $9E, $F2, $69, $65, $DF, $8C, $B9, $69, $D7, $E7, $95, $5B, $DF, $7A, $CB, $2F, 
    $FE, $20, $ED, $13, $77, $FD, $E0, $66, $F8, $AF, $C7, $73, $C5, $BD, $AE, $9F, $BB, $F7, $56, $B0, 
    $C6, $F3, $4B, $CF, $2B, $4A, $FF, $AF, $BE, $5F, $51, $FA, $FF, $E4, $15, $51, $4E, $FF, $ED, $EF, 
    $E1, $8B, $90, $5C, $BF, $0A, $42, $C9, $F9, $B9, $10, $4A, $EE, $2F, $EE, $EE, $F3, $33, $70, $01, 
    $84, $F2, $FC, $84, $C9, $10, $4A, $DB, $33, $00, $C2, $48, $A9, $DB, $21, $94, $A2, $16, $04, $A1, 
    $FC, $58, $FE, $E0, $23, $BE, $08, $69, $93, $96, $40, $78, $17, $84, $99, $10, $4A, $FB, $DB, $12, 
    $42, $69, $63, $1B, $40, $28, $ED, $6C, $61, $B2, $2F, $42, $8A, $E7, $44, $08, $A5, $8D, $99, $DA, 
    $CD, $17, $21, $ED, $D8, $E9, $AE, $BE, $08, $69, $FF, $0F, $42, $28, $F7, $78, $17, $41, $F8, $A4, 
    $2C, $1F, $42, $A9, $AF, $36, $40, $28, $3B, $77, $45, $D7, $C0, $5A, $4D, $AD, $72, $7C, $5A, $C9, 
    $0D, $83, $5C, $F1, $AF, $EC, $4A, $6D, $15, $57, $9A, $83, $5D, $1E, $2E, $55, $13, $55, $DD, $30, 
    $B4, $9C, $CD, $2E, $4D, $AB, $E5, $E6, $AD, $E5, $4A, $7C, $A9, $8D, $A8, $E6, $9E, $23, $51, $C3, 
    $05, $9F, $6B, $23, $AB, $B9, $36, $49, $C6, $13, $DC, $78, $0B, $37, $9E, $E8, $E6, $E9, $EC, $3E, 
    $4F, $72, $C3, $6E, $2E, $FE, $47, $DC, $B2, $33, $DD, $E7, $83, $5C, $D5, $95, $ED, $FA, $2E, $43, 
    $DC, $BA, $56, $71, $DF, $CF, $75, $EB, $3C, $C6, $0D, $C7, $BA, $E9, $E3, $DC, $F4, $F1, $2E, $9E, 
    $69, $1E, $8F, $FF, $2B, $CC, $BF, $BA, $F1, $85, $6E, $7D, $96, $B8, $E5, $2D, $77, $9F, $AF, $77, 
    $EB, $B7, $D3, $4D, $DF, $E7, $A6, $D7, $09, $BE, $3A, $9E, $09, $F9, $CF, $73, $63, $85, $97, $FB, 
    $AD, $57, $85, $D7, $EF, $E3, $5B, $B6, $8A, $3F, $F2, $09, $A4, $57, $FC, $11, $CA, $EF, $E7, $7B, 
    $BE, $FF, $EF, $3C, $F0, $FB, $60, $85, $D3, $73, $41, $37, $FB, $82, $42, $E4, $AF, $9D, $F5, $19, 
    $3B, $72, $6C, $3D, $F7, $F9, $B2, $43, $81, $70, $E1, $D2, $40, $38, $E6, $E5, $C3, $25, $7E, $BF, 
    $78, $74, $AE, $3F, $5C, $01, $EF, $6F, $5E, $7C, $60, $71, $45, $9D, $39, $E6, $B2, $EB, $47, $BB, 
    $E1, $9B, $B7, $F8, $7E, $82, $1B, $BE, $05, $EF, $7F, $B8, $E8, $D8, $A2, $BA, $9E, $E3, $8B, $8A, 
    $17, $F5, $A8, $18, $FF, $E8, $85, $FE, $BB, $4E, $60, $40, $3A, $1D, $78, $F4, $40, $B4, $A7, $F7, 
    $81, $C7, $0E, $E0, $1B, $DF, $DF, $B3, $FF, $8B, $C3, $17, $3D, $1E, $34, $3A, $90, $73, $7C, $4A, 
    $60, $2D, $B3, $C5, $7F, $D8, $D6, $D7, $C9, $BB, $76, $7F, $C2, $6F, $8D, $7B, $6F, $52, $57, $F9, 
    $73, $9A, $A5, $F7, $B9, $BD, $C1, $37, $E8, $E7, $8B, $98, $98, $E6, $8B, $D8, $B5, $10, $EC, $76, 
    $9E, $BB, $77, $0F, $42, $D9, $D7, $D2, $2F, $6B, $D0, $CB, $17, $51, $B3, $D7, $75, $FB, $69, $1E, 
    $BE, $36, $5E, $A9, $99, $2F, $E2, $96, $C0, $B5, $C7, $23, $5C, $FB, $56, $7E, $DF, $6D, $6E, $E8, 
    $AF, $A7, $DB, $F5, $67, $FA, $94, $B6, $6D, $6C, $4A, $A0, $9E, $F9, $FD, $7D, $11, $AB, $00, $56, 
    $00, $2C, $01, $C8, $03, $98, $0F, $30, $07, $60, $2A, $C0, $44, $80, $5C, $80, $A1, $00, $03, $00, 
    $FA, $00, $74, $01, $48, $04, $68, $07, $D0, $1A, $A0, $25, $40, $3C, $00, $03, $30, $01, $34, $00, 
    $05, $A0, $29, $40, $63, $80, $06, $00, $51, $00, $11, $00, $21, $00, $1E, $F7, $FD, $0B, $E9, $40, 
    $4B, $80, $62, $80, $83, $00, $7B, $01, $76, $00, $14, $00, $6C, $00, $58, $07, $B0, $02, $60, $26, 
    $C0, $44, $80, $AA, $41, $57, $FB, $4C, $F6, $89, $3C, $33, $69, $32, $F4, $D9, $B9, $9F, $7F, $19, 
    $9E, $71, $2F, $D9, $C7, $12, $47, $AC, $DB, $FF, $D1, $57, $02, $74, $90, $A1, $D7, $7B, $13, $47, 
    $F1, $BA, $31, $B3, $F7, $17, $C6, $D4, $3E, $CF, $1F, $D7, $1F, $D7, $AD, $5F, $B9, $D9, $01, $9E, 
    $3A, $7D, $26, $30, $7E, $4B, $4C, $EA, $F2, $9B, $F0, $25, $B6, $FC, $6D, $F9, $FB, $2C, $05, $1D, 
    $B0, $F4, $DA, $FD, $BD, $E5, $EF, $7D, $6E, $5C, $8E, $6B, $6C, $80, $EE, $AE, $CE, $9A, $2D, $6D, 
    $93, $DC, $CF, $02, $70, $56, $FA, $D6, $5E, $B9, $E2, $0C, $E3, $65, $80, $41, $DE, $AB, $79, $A8, 
    $EB, $FB, $CB, $0F, $A3, $E4, $8F, $58, $AE, $03, $D8, $E3, $4E, $AF, $49, $C1, $8C, $03, $68, $0F, 
    $90, $E9, $BD, $BA, $FF, $EC, $F2, $95, $3F, $4E, $E2, $FC, $DF, $76, $05, $B9, $DC, $10, $11, $18, 
    $B7, $E5, $CA, $B1, $A7, $19, $18, $A6, $95, $4B, $F7, $FA, $79, $3B, $F1, $26, $CF, $FD, $7B, $79, 
    $6F, $F2, $5C, $EA, $F8, $DC, $1B, $CA, $09, $3C, $97, $F3, $74, $79, $D1, $95, $3C, $26, $64, $3E, 
    $E6, $4E, $B4, $ED, $8F, $A9, $E4, $E9, $EE, $BD, $1A, $37, $7D, $F2, $08, $C8, $AE, $30, $DE, $EC, 
    $0D, $FF, $E5, $19, $73, $49, $9E, $36, $9E, $8E, $9E, $0E, $10, $6F, $03, $FF, $1F, $82, $7B, $79, 
    $FD, $2D, $E8, $D4, $65, $89, $B7, $3B, $58, $C8, $A3, $9E, $7E, $65, $61, $F9, $72, $AF, $D7, $F5, 
    $F3, $BD, $F2, $59, $92, $67, $28, $8C, $4E, $33, $3C, $59, $9E, $FE, $80, $2D, $03, $46, $B0, $69, 
    $80, $39, $CB, $93, $EE, $19, $2C, $65, $C1, $FF, $8E, $E2, $D1, $00, $2C, $7F, $F8, $A0, $47, $D6, 
    $A8, $39, $8C, $36, $BD, $30, $3A, $1E, $0C, $23, $DD, $6C, $4F, $0A, $BC, $3F, $12, $6A, $93, $02, 
    $B1, $B4, $80, $BF, $E6, $C7, $33, $C2, $9F, $D2, $0F, $EE, $86, $00, $55, $3B, $C3, $DB, $39, $40, 
    $A5, $14, $F7, $94, $BD, $2E, $9E, $BA, $80, $23, $11, $D2, $06, $C3, $3B, $C3, $3C, $A9, $50, $93, 
    $F2, $38, $3A, $03, $96, $CE, $90, $4F, $E6, $4F, $75, $4B, $92, $67, $F5, $E5, $C0, $5F, $06, $C4, 
    $B3, $20, $2D, $13, $EE, $FA, $BA, $A7, $13, $CA, $B9, $86, $9E, $7E, $9C, $A5, $ED, $68, $E9, $7F, 
    $3B, $D5, $DF, $BE, $6C, $C0, $1E, $C8, $F5, $6B, $71, $C7, $82, $47, $73, $15, $77, $57, $7F, $AB, 
    $72, $CA, $E1, $54, $E1, $0D, $49, $A3, $58, $FF, $84, $A5, $9C, $33, $0F, $85, $F7, $3B, $FA, $4B, 
    $EF, $EF, $A7, $B0, $6C, $79, $69, $FE, $AC, $B2, $96, $3E, $0C, $F7, $81, $52, $AE, $9E, $41, $18, 
    $EF, $EF, $AF, $AE, $FE, $A7, $37, $F6, $4A, $60, $6E, $C1, $0B, $14, $1C, $E2, $A7, $70, $0E, $A4, 
    $A7, $5C, $D3, $3E, $56, $76, $38, $DE, $88, $41, $99, $59, $39, $3C, $66, $D8, $90, $2C, $9A, $93, 
    $3A, $20, $6D, $50, $4A, $4E, $B3, $41, $A5, $87, $5D, $C9, $D3, $EB, $68, $4A, $CE, $A0, $D8, $E1, 
    $28, $26, $7A, $50, $4A, $56, $46, $7A, $5A, $4E, $E9, $6A, $36, $8F, $41, $B1, $4A, $8C, $A8, $16, 
    $1A, $1D, $CD, $86, $0E, $19, $96, $E3, $3F, $F9, $E8, $16, $B1, $A9, $81, $7C, $90, $33, $C7, $DD, 
    $6A, $E1, $C6, $E1, $49, $D9, $91, $63, $57, $77, $76, $94, $25, $96, $4F, $7E, $70, $04, $64, $95, 
    $B3, $82, $ED, $D2, $86, $A7, $65, $46, $67, $CA, $FF, $3C, $26, $25, $A7, $4D, $D6, $F0, $C1, $03, 
    $D3, $86, $C4, $44, $0F, $CB, $48, $48, $95, $6B, $8B, $3C, $26, $3D, $25, $33, $27, $2D, $46, $B0, 
    $B8, $0A, $32, $5F, $2D, $3C, $AE, $E2, $D2, $59, $DC, $35, $75, $65, $71, $65, $8D, $86, $38, $8B, 
    $2B, $A5, $A7, $48, $4C, $48, $4C, $68, $D9, $B2, $4D, $87, $56, $C9, $C9, $EE, $CD, $1F, $F1, $FF, 
    $BB, $71, $A9, $F0, $4D, $39, $46, $41, $B3, $D1, $1E, $74, $02, $65, $E1, $5D, $5A, $92, $51, $9F, 
    $18, $64, $3A, $39, $6A, $9E, $31, $9F, $B0, $66, $58, $2B, $AD, $4D, $56, $12, $AB, $C5, $C7, $F1, 
    $99, $FC, $1D, $9E, $E4, $A4, $38, $01, $01, $94, $7A, $F0, $94, $52, $13, $D5, $41, $51, $28, $1A, 
    $35, $40, $8D, $D1, $62, $B4, $0A, $B5, $C2, $A9, $78, $38, $56, $F5, $36, $7A, $0F, $BD, $BB, $F1, 
    $28, $29, $B2, $A6, $B0, $59, $6C, $21, $DB, $28, $A4, $5A, $90, $67, $F4, $7A, $F1, $44, $3C, $19, 
    $4F, $C5, $33, $F1, $1C, $3C, $1F, $E7, $E1, $25, $78, $05, $5E, $85, $F3, $F1, $3A, $BC, $01, $17, 
    $E0, $42, $BC, $07, $9F, $C4, $97, $30, $55, $3F, $D7, $E6, $19, $9D, $CD, $A9, $E6, $3C, $73, $91, 
    $E9, $B5, $88, $D5, $C7, $8A, $A4, $4D, $A8, $4D, $57, $D3, $53, $F6, $73, $6C, $32, $0B, $E3, $49, 
    $3C, $83, $8F, $E2, $52, $59, $C8, $B3, $58, $17, $29, $C5, $4A, $15, $94, $84, $D2, $D0, $70, $54, 
    $1B, $B7, $C7, $5B, $01, $D3, $59, $FC, $27, $B5, $97, $3A, $58, $3D, $AF, $CE, $D3, $CF, $02, $96, 
    $24, $2B, $D5, $5A, $4B, $37, $D3, $F9, $F6, $1A, $FB, $A8, $1D, $CE, $EE, $61, $0F, $30, $C2, $DA, 
    $B1, $47, $58, $3A, $CB, $61, $D3, $59, $30, $AF, $CD, $1B, $73, $8B, $EF, $E1, $A7, $39, $72, $3A, 
    $39, $D2, $D8, $49, $7D, $14, $A4, $75, $33, $A7, $9B, $95, $AD, $86, $56, $96, $35, $CA, $6A, $48, 
    $D3, $69, $36, $5D, $40, $05, $EB, $CC, $B2, $D8, $28, $36, $9E, $4D, $63, $0B, $D8, $4A, $B6, $89, 
    $6D, $65, $9F, $B0, $43, $EC, $24, $FB, $81, $5D, $62, $82, $B7, $E5, $8F, $F0, $BE, $7C, $20, $1F, 
    $C9, $C7, $F2, $49, $7C, $84, $58, $25, $F2, $C5, $3A, $B1, $41, $14, $88, $42, $B1, $55, $EC, $10, 
    $45, $62, $97, $38, $21, $2E, $88, $91, $CE, $7C, $27, $B0, $BE, $23, $E7, $59, $9B, $28, $AA, $F2, 
    $22, $3A, $8B, $BC, $38, $1D, $8F, $C0, $42, $4B, $D7, $46, $68, $5F, $EB, $6B, $8D, $A3, $C6, $19, 
    $63, $35, $29, $24, $31, $E6, $1A, $0B, $51, $4A, $1F, $A6, $BD, $E9, $70, $9A, $4B, $5F, $A4, $6B, 
    $D8, $71, $28, $71, $3F, $FF, $89, $C7, $8B, $77, $C4, $07, $A2, $A6, $93, $E3, $04, $26, $5F, $E5, 
    $DA, $6D, $33, $25, $43, $D9, $A7, $0C, $34, $26, $90, $27, $4C, $69, $8C, $E5, $DC, $EA, $34, $B4, 
    $14, $45, $E1, $AE, $F8, $65, $5C, $A8, $EE, $50, $0F, $A8, $2D, $F4, $7E, $C6, $00, $23, $D3, $C8, 
    $36, $82, $49, $04, $A9, $45, $EE, $22, $B1, $84, $93, $71, $64, $0A, $79, $89, $AC, $25, $7F, $23, 
    $DB, $C8, $11, $F2, $23, $29, $21, $5E, $F3, $41, $33, $D9, $EC, $6D, $A6, $9B, $C3, $CC, $5C, $73, 
    $AE, $59, $60, $FE, $DD, $FC, $C8, $BC, $60, $36, $05, $CA, $66, $00, $65, $D6, $D0, $62, $5A, $42, 
    $AB, $DA, $35, $EC, $7B, $EC, $44, $7B, $86, $BD, $D2, $DE, $64, $27, $B0, $87, $98, $2E, $B6, $89, 
    $48, $27, $C9, $C9, $70, $46, $39, $D2, $F0, $4B, $9E, $0B, $56, $26, $28, $9F, $A1, $C5, $78, $2D, 
    $F6, $A8, $75, $D5, $66, $AA, $A1, $36, $57, $A7, $A8, $45, $6A, $A4, $16, $A3, $8D, $D3, $67, $E9, 
    $85, $7A, $AA, $31, $D2, $98, $64, $5C, $36, $9E, $24, $63, $ED, $C0, $02, $A0, $E4, $9F, $6D, $4A, 
    $12, $FA, $08, $7D, $82, $1F, $50, $6D, $75, $89, $96, $AF, $B5, $D1, $A7, $EB, $9F, $EA, $87, $F5, 
    $73, $7A, $A8, $A1, $9B, $CC, $4C, $30, $5B, $99, $47, $CC, $60, $EB, $20, $3D, $4C, $8F, $41, $7D, 
    $2A, $D9, $77, $DA, $F7, $DB, $D5, $D9, $7C, $36, $94, $4F, $13, $47, $81, $DE, $71, $8E, $03, $75, 
    $49, $77, $C6, $39, $25, $4E, $60, $91, $50, $AE, $17, $56, $55, $A2, $94, $AE, $CA, $38, $65, $A6, 
    $72, $0F, $7A, $08, $15, $A3, $2A, $38, $12, $5F, $C0, $D5, $D5, $71, $EA, $12, $F5, $88, $FA, $9D, 
    $1A, $AD, $51, $AD, $BD, $36, $5A, $0B, $D7, $EF, $D2, $0F, $E9, $17, $F5, $6E, $C6, $50, $63, $8C, 
    $B1, $DE, $F8, $CE, $B8, $9F, $0C, $20, $33, $C9, $66, $12, $69, $C6, $98, $D4, $EC, $68, $EE, $35, 
    $4F, $98, $73, $AD, $7C, $2B, $94, $D6, $A2, $0E, $F4, $53, $7F, $3A, $8B, $D6, $B5, $1F, $B0, $5B, 
    $D9, $13, $ED, $4F, $ED, $23, $36, $66, $9C, $F5, $65, $13, $D8, $68, $7E, $9B, $A8, $2B, $A8, $68, 
    $23, $3A, $89, $FE, $22, $5B, $CC, $13, $9B, $C4, $21, $F1, $95, $A8, $ED, $AC, $77, $B6, $3A, $72, 
    $9D, $4F, $AE, $39, $47, $42, $8D, $E6, $29, $25, $4A, $28, $8A, $44, $8D, $50, $5F, $34, $1A, $7F, 
    $85, $07, $A8, $C3, $D4, $D7, $D4, $B7, $D5, $46, $BA, $AA, $A7, $E8, $59, $7A, $77, $F2, $67, $72, 
    $AF, $B9, $CF, $3C, $6E, $96, $98, $55, $AD, $EA, $D6, $7D, $D6, $2B, $D6, $00, $BA, $C5, $EE, $C6, 
    $3A, $02, $D6, $C0, $C2, $A9, $E4, $E3, $C1, $40, $BB, $14, $F4, $21, $FA, $0E, $F5, $C0, $BB, $F1, 
    $67, $B8, $B2, $1A, $AE, $8E, $05, $AA, $AF, $57, $CF, $6B, $03, $8D, $D7, $C9, $46, $72, $96, $5C, 
    $26, $F7, $9B, $D8, $6C, $09, $ED, $18, $62, $8E, $37, $7B, $5A, $E9, $D6, $23, $B4, $2F, $1D, $49, 
    $D7, $D2, $02, $A0, $65, $98, $4D, $EC, $F1, $F6, $7D, $CC, $60, $85, $EC, $9F, $CC, $CB, $A7, $F0, 
    $2D, $FC, $53, $FE, $0D, $1F, $28, $72, $C5, $24, $B1, $5B, $04, $16, $68, $E5, $76, $8A, $54, $E5, 
    $71, $A5, $06, $AE, $8B, $75, $9C, $AC, $0D, $D3, $E6, $6A, $0B, $B5, $28, $3D, $5A, $6F, $A0, $37, 
    $D6, $9B, $EA, $8A, $9E, $A9, $37, $33, $F6, $59, $F9, $74, $1D, $DD, $00, $78, $0B, $E9, $56, $BA, 
    $83, $16, $D1, $5D, $74, $2F, $DD, $4F, $65, $CF, $25, $D9, $72, $91, $57, $1E, $5A, $B3, $42, $5D, 
    $A5, $E6, $AB, $EB, $D4, $0D, $6A, $81, $5A, $A8, $6E, $05, $7E, $2D, $52, $77, $A9, $7B, $D5, $FD, 
    $EA, $41, $F5, $B0, $7A, $4C, $2D, $56, $BF, $55, $4F, $AB, $E7, $D4, $0B, $6A, $89, $EA, $D1, $82, 
    $B4, $10, $2D, $4C, $8B, $D0, $6A, $6A, $75, $B4, $28, $2D, $5A, $6B, $A0, $35, $D6, $9A, $6A, $8A, 
    $A6, $69, $A6, $C6, $B4, $78, $AD, $A5, $D6, $5A, $6B, $A7, $25, $6A, $5D, $B4, $64, $AD, $A7, $D6, 
    $47, $EB, $A7, $0D, $D0, $32, $B5, $6C, $6D, $28, $48, $D9, $53, $5A, $AE, $D6, $56, $BF, $CD, $C8, 
    $35, $36, $1B, $41, $A4, $15, $D9, $4D, $1E, $12, $C3, $85, $F4, $34, $E4, $F8, $E5, $22, $F2, $E0, 
    $2A, $38, $0C, $37, $C0, $AF, $81, $9E, $DA, $81, $F7, $E3, $62, $BC, $04, $6A, $71, $54, $FD, $5E, 
    $BD, $A8, $56, $83, $12, $EF, $D5, $9A, $68, $1C, $4A, $E8, $A8, $75, $D7, $B2, $A0, $CD, $B9, $DA, 
    $24, $0D, $E9, $CD, $F5, $CE, $7A, $4F, $7D, $B0, $3E, $52, $9F, $08, $9C, $BA, $54, $5F, $A3, $6F, 
    $D6, $3F, $D4, $8F, $E8, $DF, $EA, $3F, $EA, $3E, $A3, $BD, $F1, $28, $C8, $DD, $70, $E3, $79, $63, 
    $B6, $B1, $CC, $58, $63, $6C, $37, $F6, $FA, $25, $DD, $4B, $6A, $90, $28, $D2, $98, $A4, $90, $2C, 
    $F2, $14, $79, $8E, $FC, $85, $2C, $27, $6F, $91, $F7, $C8, $01, $72, $0C, $FA, $C8, $6B, $DE, $0E, 
    $BC, $D6, $D4, $34, $CD, $C7, $CD, $D1, $E6, $64, $73, $96, $99, $6F, $AE, $07, $59, $DC, $6D, $7E, 
    $6D, $9E, $33, $2B, $59, $B7, $5B, $F5, $2C, $6C, $31, $AB, $B5, $F5, $B4, $F5, $82, $35, $DF, $5A, 
    $66, $6D, $B4, $B6, $5B, $9F, $58, $47, $AC, $F3, $56, $10, $8D, $A4, $F5, $A8, $4E, $9B, $D3, $76, 
    $34, $99, $CE, $A4, $CB, $E9, $26, $FA, $3E, $DD, $47, $4F, $D2, $9F, $69, $B8, $7D, $B7, $1D, $67, 
    $27, $D8, $9D, $ED, $14, $7B, $18, $F4, $F3, $54, $7B, $BB, $5D, $8F, $65, $B3, $27, $D8, $68, $F6, 
    $2C, $E8, $DC, $19, $6C, $2E, $E8, $F2, $15, $6C, $1B, $2B, $62, $7B, $D8, $01, $76, $91, $79, $78, 
    $30, $0F, $07, $3D, $3C, $89, $4F, $E7, $7F, $E1, $79, $7C, $39, $7F, $9D, $BF, $C9, $0B, $F8, $7E, 
    $7E, $88, $9F, $E0, $DF, $F1, $73, $FC, $12, $F7, $89, $AA, $A2, $A1, $68, $2A, $54, $E0, $F5, $04, 
    $D1, $5A, $74, $14, $5D, $C5, $10, $31, $12, $38, $66, $82, $98, $09, $FC, $B9, $48, $AC, $04, $CE, 
    $39, $27, $86, $3A, $72, $D0, $28, $D7, $6A, $8E, $4A, $17, $32, $DA, $EB, $DF, $77, $B1, $4E, $6F, 
    $42, $2C, $D2, $8E, $64, $92, $89, $64, $0E, $79, $9B, $7C, $4B, $42, $CC, $01, $E6, $30, $EB, $29, 
    $6B, $8C, $F5, $85, $F5, $2F, $BA, $90, $AF, $E2, $E1, $42, $03, $A9, $4E, $71, $16, $3B, $6B, $03, 
    $32, $0D, $83, $55, $E9, $43, $F6, $53, $AA, $E1, $BB, $71, $16, $9E, $8B, $BF, $D1, $EB, $1B, $DD, 
    $8C, $4D, $46, $27, $92, $66, $B6, $B2, $06, $58, $F3, $AC, $77, $AD, $AF, $AC, $10, $B0, $27, $BD, 
    $E9, $78, $FA, $32, $DD, $43, $EB, $D8, $43, $ED, $C9, $F6, $6C, $9B, $CA, $43, $42, $E3, $BD, $7E, 
    $1F, $33, $54, $69, $61, $28, $44, $23, $26, $61, $24, $9E, $B4, $24, $AD, $A1, $1E, $89, $A4, $0B, 
    $F1, $24, $7A, $FD, $7B, $76, $6A, $A3, $B6, $68, $0B, $7F, $9F, $9F, $E5, $35, $C4, $9D, $D0, $B6, 
    $09, $62, $B2, $38, $22, $8A, $C5, $22, $E7, $4D, $67, $B7, $53, $EC, $78, $FA, $04, $DA, $F0, $86, 
    $B2, $4E, $29, $52, $3E, $52, $38, $6A, $0E, $16, $2A, $19, $64, $30, $1D, $5D, $02, $BD, $17, $A1, 
    $DE, $A1, $36, $54, $EF, $57, $A9, $EA, $A8, $AD, $D5, $F6, $C0, $DB, $1F, $A8, $9A, $6E, $E9, $B3, 
    $89, $D4, $DF, $5E, $BF, $FE, $4E, $45, $43, $90, $8A, $13, $F0, $21, $FD, $3E, $4B, $AE, $F9, $4B, 
    $7C, $CB, $95, $D7, $95, $46, $A8, $19, $70, $64, $30, $CE, $C0, $D9, $B8, $BE, $66, $68, $CF, $92, 
    $17, $CD, $2A, $D6, $59, $2B, $15, $AC, $42, $BA, $DD, $82, $75, $65, $27, $D8, $30, $3E, $03, $7A, 
    $E4, $4D, $90, $51, $39, $21, $EA, $F5, $EB, $CF, $48, $A5, $AE, $F2, $92, $32, $5F, $79, $09, $AC, 
    $EF, $BD, $6A, $23, $F5, $8A, $5A, $A5, $4C, $3A, $B2, $B4, $06, $64, $A9, $79, $37, $FD, $84, $7E, 
    $4F, $CF, $D2, $9E, $FC, $29, $C8, $BB, $8D, $EF, $E3, $31, $22, $56, $B4, $17, $CF, $8A, $59, $62, 
    $9F, $38, $29, $4C, $47, $38, $1D, $9D, $34, $67, $8E, $B3, $4B, $D2, $3A, $CF, $EB, $D9, $20, $E7, 
    $0F, $94, $04, $65, $BA, $32, $47, $29, $50, $0E, $29, $91, $E8, $4E, $D4, $10, $65, $A2, $57, $D0, 
    $21, $74, $01, $5D, $41, $C1, $20, $37, $11, $B8, $26, $E6, $E0, $1D, $8C, $B9, $C1, $FE, $7F, $8F, 
    $CF, $81, $A6, $2D, $01, $7A, $A4, $AB, $8F, $AB, $93, $D5, $19, $EA, $1C, $75, $BE, $9A, $A7, $6E, 
    $56, $BF, $51, $EF, $BE, $41, $82, $FF, $AC, $4D, $D5, $66, $6A, $73, $B4, $F9, $5A, $36, $A9, $62, 
    $85, $5B, $F5, $AD, $58, $2B, $CF, $5E, $6E, $17, $D8, $FF, $B0, $F7, $D8, $5F, $DA, $61, $8C, $B1, 
    $E6, $AC, $2D, $EB, $C6, $06, $B2, $E1, $AC, $0E, $AF, $CF, $17, $F0, $F5, $FC, $30, $3F, $CE, $4B, 
    $78, $5B, $F1, $86, $A8, $E6, $0C, $71, $3E, $F4, $EB, $7D, $AF, $7F, $2F, $89, $4F, $A9, $A9, $98, 
    $8A, $A3, $B4, $53, $9E, $01, $4D, $3B, $57, $59, $AC, $BC, $A2, $FC, $43, $A9, $8B, $62, $90, $81, 
    $12, $C0, $12, $24, $83, $CE, $CD, $40, $E3, $D0, $14, $F0, $6F, $5E, $43, $DB, $C1, $4F, $FA, $0C, 
    $7D, $03, $94, $8F, $07, $1F, $E3, $09, $FC, $14, $9E, $00, $AD, $79, $05, $C7, $A9, $4C, $ED, $A0, 
    $3E, $A6, $66, $83, $35, $AD, $0E, $35, $8E, $D3, $88, $AB, $6F, $06, $69, $33, $B4, $D5, $DA, $06, 
    $AD, $40, $2B, $D4, $B6, $6A, $3B, $B4, $22, $6D, $97, $B6, $57, $BB, $A7, $4C, $13, $CE, $D2, $17, 
    $EA, $05, $FA, $16, $7D, $87, $5E, $A4, $EF, $D2, $CF, $E8, $77, $81, $4E, $E8, $62, $24, $1B, $3D, 
    $8D, $3E, $46, $A9, $55, $7E, $DB, $28, $34, $B6, $1A, $3B, $8C, $22, $23, $DB, $FA, $98, $1E, $00, 
    $BB, $56, $C7, $56, $6C, $D3, $16, $F6, $B3, $F6, $24, $7B, $99, $FD, $B1, $7D, $C6, $AE, $CA, $7A, 
    $B2, $E7, $59, $09, $AB, $CA, $A3, $F8, $31, $1E, $0A, $F6, $C3, $EB, $39, $26, $E7, $8C, $A1, $65, 
    $C5, $A8, $BF, $FA, $0C, $E8, $97, $B5, $C6, $6A, $73, $A9, $F5, $AA, $F5, $96, $F5, $9E, $B5, $4F, 
    $4A, $8F, $75, $D1, $BA, $9B, $D6, $A7, $B1, $E0, $4F, $74, $A4, $5D, $E9, $63, $F4, $71, $3A, $89, 
    $BE, $44, $E7, $81, $56, $78, $0B, $F4, $F2, $36, $FA, $11, $3D, $44, $8F, $D3, $33, $F4, $3C, $0D, 
    $B2, $C3, $ED, $3B, $EC, $66, $36, $B3, $5B, $80, $6D, $CF, $01, $5B, $F6, $BA, $FD, $AD, $FD, $2F, 
    $3B, $8A, $C5, $30, $01, $DC, $F6, $24, $3B, $C7, $6A, $F3, $7A, $E0, $F3, $A4, $F0, $15, $7C, $13, 
    $DF, $CC, $3F, $00, $3F, $EA, $08, $2F, $06, $BA, $87, $0A, $29, $1F, $9A, $B0, $40, $46, $5A, $89, 
    $0E, $A2, $8B, $E8, $21, $52, $44, $06, $D8, $BC, $61, $E2, $69, $F1, $9C, $98, $2E, $66, $8B, $F9, 
    $A0, $07, $96, $81, $8F, $B4, $5A, $AC, $07, $0F, $E9, $9F, $E2, $4B, $F1, $AD, $38, $23, $4A, $84, 
    $D7, $09, $73, $6E, $77, $EE, $71, $9A, $3A, $18, $EC, $76, $6F, $E0, $BB, $31, $CE, $02, $E7, $A4, 
    $73, $4E, $F6, $E1, $AE, $40, $1B, $EF, $55, $EE, $57, $9E, $53, $26, $FB, $F9, $EF, $AF, $CA, $12, 
    $E5, $55, $65, $8D, $B2, $51, $29, $54, $B6, $2B, $3B, $95, $8F, $95, $CF, $95, $E3, $CA, $77, $CA, 
    $45, $C5, $87, $82, $51, $35, $54, $1B, $BC, $D5, $07, $10, $41, $0C, $B5, $43, $9D, $50, $37, $D4, 
    $0B, $E5, $A0, $27, $D1, $B3, $68, $32, $9A, $85, $0A, $51, $11, $DA, $8D, $7E, $40, $25, $E8, $0E, 
    $7C, $1F, $6E, $86, $0D, $DC, $06, $0F, $02, $BE, $8C, $56, $9B, $A8, $B1, $EA, $60, $FD, $69, $7D, 
    $9C, $BE, $40, $5F, $A4, $AF, $D6, $DF, $D6, $B7, $EB, $BB, $F5, $63, $FA, $79, $D0, $E1, $21, $46, 
    $B8, $11, $69, $44, $19, $96, $E1, $18, $6D, $8D, $8E, $A0, $67, $7A, $19, $FD, $8D, $2C, $63, $2C, 
    $68, $F5, $17, $8D, $05, $C6, $12, $63, $25, $68, $F6, $77, $8D, $6D, $C6, $21, $E3, $B4, $F1, $23, 
    $F8, $58, $8F, $11, $1F, $50, $33, $C1, $EE, $6F, $2F, $B4, $4F, $D8, $1B, $F9, $56, $5E, $C4, $BF, 
    $E4, $97, $79, $67, $D1, $D4, $D1, $9C, $76, $4E, $3F, $67, $93, $73, $C8, $39, $E6, $9C, $71, $2E, 
    $39, $9E, $C3, $5E, $FF, $96, $9F, $CA, $4A, $B8, $52, $5B, $69, $A2, $60, $45, $28, $AD, $94, $0E, 
    $4A, $B2, $F2, $A8, $D2, $4F, $19, $09, $9A, $E0, $EF, $A0, $59, $7E, $50, $2E, $2B, $95, $51, $38, 
    $EA, $00, $FA, $65, $14, $5A, $80, $DE, $43, $1F, $A3, $EF, $81, $4B, $1B, $E2, $76, $B8, $3F, $48, 
    $DC, $3C, $BC, $1D, $EF, $C4, $3D, $B4, $08, $BD, $8F, $31, $D7, $58, $6D, $D4, $31, $9B, $98, $A9, 
    $66, $B6, $F9, $A4, $39, $D1, $9C, $06, $3E, $F6, $07, $E6, $7E, $F0, $9A, $2E, $81, $8F, $5B, $C7, 
    $A2, $D6, $E3, $7E, $8B, $D1, $84, $3E, $44, $5F, $A0, $3F, $D1, $3B, $ED, $17, $EC, $B9, $F6, $6B, 
    $F6, $BB, $F6, $01, $F0, $5E, $BE, $B6, $BD, $AC, $2E, $D8, $7F, $87, $3D, $C8, $3A, $B0, $24, $F0, 
    $64, $9E, $67, $6B, $D8, $16, $76, $94, $AD, $E0, $3B, $79, $1D, $D1, $13, $FA, $F1, $84, $68, $0B, 
    $DA, $78, $88, $F3, $BA, $EC, $A3, $D3, $5E, $FF, $4C, $CC, $8B, $20, $59, $7F, $42, $0F, $A3, $DE, 
    $40, $ED, $31, $28, $0F, $ED, $44, $F7, $80, $3E, $98, $0E, $B2, $B3, $5B, $FD, $54, $3D, $A2, $0D, 
    $D6, $A7, $E8, $6B, $75, $AF, $51, $D3, $68, $6A, $BC, $63, $8E, $B2, $5E, $05, $DE, $3B, $4D, $47, 
    $B2, $B3, $FC, $3C, $D8, $90, $2B, $BC, $92, $08, $16, $B7, $89, $EA, $A2, $91, $13, $E7, $D8, $4E, 
    $96, $F3, $04, $F8, $6F, $1B, $9D, $F7, $9C, $9D, $CE, $09, $47, $CE, $5D, $15, $C8, $3D, $90, $4A, 
    $8A, $D2, $5F, $79, $5E, $59, $09, $54, $99, $8C, $A6, $A1, $35, $68, $3D, $3A, $80, $86, $E3, $51, 
    $78, $0A, $7E, $15, $BF, $8B, $B7, $E1, $07, $D5, $77, $C0, $87, $F8, $1C, $AC, $F6, $2B, $DA, $1B, 
    $DA, $3A, $6D, $23, $C8, $E4, $39, $CD, $07, $E3, $95, $0E, $FA, $0C, $7D, $8E, $FE, $B2, $BE, $44, 
    $7F, $55, $CF, $D7, $EF, $35, $1A, $1B, $B1, $C6, $3A, $E3, $1D, $90, $BA, $5D, $C6, $71, $E3, $7B, 
    $A3, $11, $79, $9F, $1C, $24, $27, $C9, $0F, $E4, $0A, $09, $36, $6B, $98, $CD, $C1, $3F, $AA, $0A, 
    $54, $3A, $68, $75, $A7, $0F, $D8, $A7, $ED, $20, $D6, $10, $46, $13, $BD, $D8, $3A, $56, $00, $52, 
    $58, $85, $C7, $F2, $56, $7C, $22, $DF, $00, $D6, $21, $4A, $C4, $88, $96, $A2, $AF, $18, $0F, $D6, 
    $6E, $A1, $D8, $0F, $16, $22, $CE, $A1, $4E, $73, $A7, $0B, $70, $B3, $9C, $28, $F5, $79, $B6, $42, 
    $F0, $85, $72, $4A, $39, $AF, $FC, $0C, $5C, $1A, $82, $86, $02, $8D, $A6, $C0, $98, $2C, $1F, $15, 
    $A0, $1D, $E0, $AF, $55, $C1, $C9, $F8, $31, $E8, $C3, $35, $B8, $08, $9F, $02, $4D, $19, $02, $96, 
    $A3, $8E, $DA, $00, $6C, $46, $22, $68, $CC, $7C, $68, $D3, $97, $EA, $68, $6D, $A2, $96, $A7, $55, 
    $D6, $6F, $D7, $9F, $D7, $17, $EB, $AB, $F4, $0F, $F4, $93, $FA, $0F, $BA, $97, $D8, $A4, $0D, $E9, 
    $48, $7A, $93, $7E, $E0, $47, $8C, $25, $D3, $C8, $6C, $B2, $8C, $AC, $02, $3B, $BA, $05, $FC, $9B, 
    $7D, $E4, $4B, $72, $8A, $C4, $99, $ED, $CC, $0C, $73, $87, $F5, $E1, $BF, $DB, $3B, $83, $D0, $46, 
    $AA, $38, $8C, $87, $10, $21, $42, $94, $A8, $B1, $04, $0C, $1A, $96, $82, $05, $23, $BC, $F7, $66, 
    $26, $F3, $DE, $E4, $CD, $7B, $11, $E2, $12, $DC, $EA, $46, $CC, $A1, $6C, $6B, $89, $12, $B0, $87, 
    $1E, $B2, $98, $85, $0A, $BA, $AE, $50, $A5, $B2, $55, $6A, $59, $B0, $68, $61, $23, $EE, $AE, $3D, 
    $54, $B7, $D5, $20, $A5, $54, $AC, $D8, $43, $0F, $7B, $88, $5A, $25, $2E, $39, $E4, $90, $95, $AA, 
    $39, $94, $25, $87, $50, $CA, $E2, $37, $A9, $A0, $B0, $5E, $BD, $CD, $FF, $5E, $C8, $CC, $FF, $FB, 
    $7F, $DF, $EF, $6B, $A0, $15, $3F, $8B, $3B, $C8, $C4, $A4, $F3, $B8, $43, $1D, $81, $ED, $3F, $EB, 
    $BC, $E1, $0C, $C1, $61, $DE, $73, $2F, $BB, $EB, $D8, $6E, $DB, $BD, $ED, $86, $D4, $90, $1A, $41, 
    $92, $37, $D5, $2D, $75, $47, $25, $F4, $19, $FD, $AE, $0E, $24, $83, $03, $56, $7B, $9A, $7C, $4E, 
    $26, $A1, $BF, $17, $D8, $6B, $EC, $7B, $D6, $33, $6A, $E6, $73, $D6, $39, $70, $CF, $37, $D6, $4F, 
    $D6, $64, $7A, $11, $5C, $25, $EC, $8F, $ED, $5D, $50, $4C, $DB, $3E, $B4, $EF, $E5, $43, $A0, $18, 
    $C6, $05, $CF, $F3, $22, $7F, $89, $BF, $CD, $3F, $E4, $57, $F9, $D7, $7C, $1B, $FC, $FC, $B0, $78, 
    $4C, $8C, $88, $53, $E2, $9C, $58, $11, $5F, $81, $E5, $0F, $9D, $FD, $4C, $0E, $3D, $ED, $B2, $BC, 
    $2A, $D7, $E5, $43, $2E, $71, $CF, $20, $DB, $6A, $EE, $9B, $EA, $7D, $75, $5D, $7F, $AB, $6F, $EA, 
    $C3, $41, $EE, $07, $03, $DE, $BF, $81, $7E, $86, $8C, $23, $E3, $D6, $49, $04, $D7, $FE, $14, $3D, 
    $4D, $C7, $E1, $E0, $67, $E9, $79, $BA, $4C, $AF, $D1, $EB, $74, $13, $6F, $F4, $17, $DA, $A2, $B7, 
    $E9, $7D, $E8, $9D, $8F, $1A, $27, $8D, $57, $8C, $57, $8D, $8F, $8C, $CF, $40, $9A, $9B, $C6, $45, 
    $F3, $0B, $A8, $A2, $65, $3E, $81, $4E, $F1, $9B, $F5, $27, $1C, $B9, $8F, $66, $B1, $98, $BE, $DF, 
    $76, $EC, $97, $C1, $61, $9F, $62, $FF, $92, $9F, $E4, $93, $FC, $1D, $BE, $C9, $7F, $E7, $E7, $C5, 
    $97, $E2, $A6, $88, $3A, $E3, $CE, $35, $70, $D4, $A1, $73, $0A, $D4, $D4, $C8, $44, $65, $01, $8E, 
    $F8, $AB, $0C, $BA, $27, $DC, $D3, $D0, $C1, $8F, $EE, $23, $EA, $2D, $B8, $DA, $A1, $7A, $52, $57, 
    $F4, $1A, $3E, $AF, $F7, $B7, $7B, $3C, $46, $79, $90, $64, $C9, $45, $B2, $89, $0B, $7E, $91, $2E, 
    $E2, $B3, $FD, $41, $EF, $61, $0F, $B0, $21, $76, $82, $A5, $90, $FA, $CF, $B3, $71, $76, $16, $FA, 
    $FD, $80, $7D, $02, $EE, $FC, $8E, $FD, $C0, $5A, $AC, $CD, $6E, $79, $5F, $E5, $16, $8E, $7F, $BE, 
    $89, $27, $69, $D3, $0E, $1A, $4B, $0F, $59, $7B, $84, $9B, $0F, $0D, $B2, $B6, $C8, $7A, $E6, $06, 
    $92, $65, $DB, $DA, $41, $B6, $C4, $E1, $4F, $C9, $F4, $70, $BA, $06, $37, $EA, $C9, $3E, $14, $1A, 
    $28, $05, $03, $37, $3C, $BE, $06, $3F, $AD, $B9, $75, $28, $75, $CB, $DD, $86, $13, $ED, $C2, $8B, 
    $1A, $EE, $1E, $08, $AE, $85, $7D, $77, $E0, $DF, $5D, $B4, $E1, $9E, $DB, $87, $8F, $07, $54, $48, 
    $85, $55, $44, $45, $55, $4C, $C5, $55, $42, $25, $D5, $30, $B4, $90, $52, $04, $DE, $CE, $95, $54, 
    $59, $E8, $3C, $AF, $46, $55, $01, $0E, $3F, $06, $27, $28, $A9, $B2, $9A, $52, $D3, $F0, $F9, $AA, 
    $9A, $51, $AF, $83, $F8, $66, $D5, $1C, $18, $69, $01, $97, $B0, $04, $C7, $AF, $A9, $2B, $6A, $E5, 
    $3F, $7B, $F1, $1E, $F4, $D5, $52, $6D, $D5, $01, $4D, $75, $D5, $01, $E8, $B0, $8F, $2C, $08, $E8, 
    $90, $0E, $23, $0F, $A2, $3A, $A6, $E3, $3A, $A1, $93, $7A, $58, $AF, $E2, $6D, $06, $2A, $C1, $40, 
    $1D, $8C, $1E, $47, $87, $4B, $11, $42, $4C, $22, $49, $11, $0E, $59, $21, $17, $C8, $2C, $32, $61, 
    $99, $AC, $92, $35, $B2, $41, $1A, $A4, $4D, $3A, $A4, $47, $FA, $E8, $53, $21, $9A, $A0, $29, $4A, 
    $F0, $C6, $BC, $F7, $45, $98, $64, $13, $6C, $0A, $4E, $B9, $00, $2A, $D9, $62, $3B, $B8, $B4, $26, 
    $A8, $24, $84, $2B, $23, $B8, $B2, $31, $A3, $6C, $CC, $1A, $0B, $B8, $B5, $2D, $F4, $8E, $7D, $23, 
    $0C, $DE, $37, $91, $EF, $65, $73, $D6, $9C, $07, $8F, $2C, $9B, $57, $CC, $55, $F8, $49, $D3, $EC, 
    $98, $5D, $33, $64, $45, $90, $EC, $D2, $CA, $81, $FC, $CB, $D0, $FF, $25, $6B, $D9, $AA, $63, $17, 
    $BB, $D6, $BE, $75, $60, $85, $E0, $71, $89, $34, $49, $73, $A4, $7C, $09, $09, $3F, $9B, $9E, $4F, 
    $2F, $A5, $37, $90, $F1, $9E, $D7, $B4, $D2, $47, $68, $1F, $51, $9B, $80, $39, $27, $D0, $2C, $E7, 
    $D0, $2D, $EB, $E8, $FD, $6D, $90, $6F, $84, $C7, $78, $92, $67, $71, $AF, $D3, $BC, $8A, $06, $5E, 
    $E3, $AB, $FC, $06, $FA, $66, $9B, $87, $C4, $B0, $48, $09, $13, $CC, $9F, $13, $A3, $A2, $28, $26, 
    $C0, $B8, $73, $E2, $92, $A8, $8B, $6D, $D1, $17, $71, $87, $3B, $59, $27, $EF, $14, $9C, $A2, $33, 
    $E1, $54, $9C, $19, $67, $DE, $59, $41, $E3, $F2, $FA, $71, $38, $33, $92, $C9, $65, $F2, $99, $A9, 
    $4C, $65, $40, $C0, $0B, $99, $5A, $66, $07, $0A, $6E, $66, $C2, $32, $2A, $63, $32, $25, $89, $1C, 
    $85, $9A, $C7, $64, $49, $4E, $C9, $69, $59, $95, $73, $68, $00, $75, $D9, $90, $2D, $E9, $29, $29, 
    $E6, $C6, $5D, $EE, $16, $DD, $31, $77, $C6, $5D, $82, $8A, $9A, $50, $8A, $A7, $0E, $3E, $D0, $80, 
    $B7, $F7, $25, $EC, $B6, $89, $FD, $C5, $35, $D7, $39, $5D, $D2, $17, $74, $CD, $BB, $D5, $85, $E0, 
    $F1, $DF, $CC, $A7, $11, $1A, $A3, $51, $3B, $86, $27, $F6, $E8, $7A, $CA, $AE, $D8, $55, $DB, $7B, 
    $AA, $16, $EF, $F0, $2E, $FA, $CC, $11, $9E, $2E, $22, $62, $22, $71, $D7, $33, $96, $C5, $B4, $A8, 
    $A2, $09, $C4, $07, $1C, $7A, $9C, $01, $51, $32, $43, $E6, $B0, $F3, $15, $EC, $BB, $45, $F6, $49, 
    $97, $1C, $0C, $36, $1E, $A0, $21, $38, $6B, $84, $46, $91, $FF, $84, $9A, $94, $83, $00, $B2, $34, 
    $47, $F3, $E0, $80, $02, $2D, $D2, $1D, $38, $6D, $83, $EE, $D1, $7F, $EE, $A9, $4B, $0F, $FE, $75, 
    $53, $E1, $BF, $19, $36, $CE, $12, $2C, $89, $16, $38, $82, $FB, $24, $CC, $64, $1C, $CA, $C9, $B2, 
    $1C, $CB, $23, $69, $0B, $B8, $BA, $31, $E8, $A8, $C4, $CA, $D0, $D2, $34, $C8, $BC, $CA, $66, $06, 
    $9A, $BA, $FB, $B7, $5D, $DB, $AC, $01, $85, $B5, $C1, $10, $FE, $F7, $4F, $FE, $F8, $E3, $8F, $3F, 
    $FE, $F8, $E3, $8F, $3F, $FE, $F8, $E3, $8F, $3F, $FE, $F8, $E3, $8F, $3F, $FE, $FC, $3F, $F3, $17, 
    $99, $77, $57, $92);

var
  DLLData: TMemoryStream;

function DCheck(code: Integer): Integer;
begin
  Result := code;
  if code < 0 then
    raise EDecompressionError.Create('ZIP Error');
end;

function ZIPDecompress(const InBuf: Pointer; InBytes: Integer; OutEstimate: Integer; out OutBuf: PChar): Integer;
var
  strm: TZStreamRec;
  P: Pointer;
  BufInc: Integer;
begin
  FillChar(strm, sizeof(strm), 0);
  strm.zalloc := zlibAllocMem;
  strm.zfree := zlibFreeMem;
  BufInc := (InBytes + 255) and not 255;
  if OutEstimate = 0 then
    Result := BufInc
  else
    Result := OutEstimate;
  GetMem(OutBuf, Result);
  try
    strm.next_in := InBuf;
    strm.avail_in := InBytes;
    strm.next_out := OutBuf;
    strm.avail_out := Result;
    DCheck(inflateInit_(strm, zlib_version, sizeof(strm)));
    try
      while DCheck(inflate(strm, Z_FINISH)) <> Z_STREAM_END do
      begin
        P := OutBuf;
        Inc(Result, BufInc);
        ReallocMem(OutBuf, Result);
        strm.next_out := PChar(Integer(OutBuf) + (Integer(strm.next_out) - Integer(P)));
        strm.avail_out := BufInc;
      end;
    finally
      DCheck(inflateEnd(strm));
    end;
    ReallocMem(OutBuf, strm.total_out);
    Result := strm.total_out;
  except
    FreeMem(OutBuf);
    OutBuf := nil;
  end;
end;

procedure InitializationDataStream;
var
  ZIPBuffer: PChar;
  ZIPLen: Integer;
begin
  DLLData := TMemoryStream.Create;
  ZIPBuffer := nil;
  ZIPLen := ZIPDecompress(@unrarData, unrarSize, unrarFormerlySize, ZIPBuffer);
  if ZIPBuffer <> nil then begin
    DLLData.Write(ZIPBuffer^, ZIPLen);
    FreeMem(ZIPBuffer);
  end;
end;


initialization
  begin
    unrar := TDLLLoader.Create;
    InitializationDataStream;
    unrar.Load(DLLData);
    DLLData.Free;
  end;

finalization
  begin
    unrar.Free;
  end;

end.
